gtkamlc(1) Gtkaml/GtkON compiler

SYNOPSIS

gtkamlc [options] files...
gtkaml [options] files...

DESCRIPTION

This manual page documents briefly the gtkamlc command.

gtkamlc is a compiler for the Gtkaml and the GtkON languages. These languages let you create GTK UIs to be used in Vala programs with a compact syntax.

gtkaml uses the compiler and runs the output executable. For GtkON files, support for #! is enabled.
Please see the SEE ALSO section for more information.

OPTIONS

Gtkamlc options

--dump-tree=FILE
Write code tree to FILE, allowing one to inspect the output from the gtkaml/gtkon input files

Options inherited from Valac

-?, --help
Show summary of options.
--version
Show version of program.
--vapidir=DIRECTORY
Look for package bindings in DIRECTORY
--pkg=PACKAGE
Include binding for PACKAGE
--vapi=FILE
Output vapi to FILE
--library=NAME
Library name
--gir=NAME-VERSION.gir
GObject-Introspection repository file name
--girdir=DIRECTORY
Look for .gir files in DIRECTORY
--genie
Enable Genie syntax mode for gtkon files
-b, --basedir=DIRECTORY
Base source directory
-d, --directory=DIRECTORY
Output directory
-C, --ccode
Output C code
-H, --header=FILE
Output C header file
--use-header
Use C header file
--includedir=DIRECTORY
Directory used to include the C header file
-h, --internal-header=FILE
Output internal C header file
--internal-vapi=FILE
Output vapi with internal api
--symbols=FILE
Output symbols file
-c, --compile
Compile but do not link
-o, --output=FILE
Place output in file FILE
-g, --debug
Produce debug information
--thread
Enable multithreading support
--enable-mem-profiler
Enable GLib memory profiler
-D, --define=SYMBOL
Define SYMBOL
--main=SYMBOL
Use SYMBOL as entry point
--nostdpkg
Do not include standard packages
--disable-assert
Disable assertions
--enable-checking
Enable additional run-time checks
--enable-deprecated
Enable deprecated features
--enable-experimental
Enable experimental features
--disable-warnings
Disable warnings
--fatal-warnings
Treat warnings as fatal
--enable-experimental-non-null
Enable experimental enhancements for non-null types
--disable-dbus-transformation
Disable transformation of D-Bus member names
--cc=COMMAND
Use COMMAND as C compiler command
-X, --Xcc=OPTION
Pass OPTION to the C compiler
--save-temps
Keep temporary files
--profile=PROFILE
Use the given profile instead of the default
-q, --quiet
Do not print messages to the console
-v, --verbose
Print additional messages to the console
--target-glib=MAJOR.MINOR
Target version of glib for code generation
--enable-version-header, --disable-version-header
Write/do not write vala build version in generated files

AUTHOR

gtkaml was written by Vlad Grecescu <[email protected]>.

This manual page was written by David Paleino <[email protected]>, for the Debian project (and may be used by others).