NAME
gtkamlc - 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
SEE ALSO
For more information on the Gtkaml and the GtkON languages, please see the documentation available at the project website: http://code.google.com/p/gtkaml/.
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).