Usage: vala-0.56 [OPTION…] FILE... - Vala Interpreter Help Options: -?, --help Show help options Application Options: --vapidir=DIRECTORY... Look for package bindings in DIRECTORY --girdir=DIRECTORY... Look for .gir files in DIRECTORY --metadatadir=DIRECTORY... Look for GIR .metadata files in DIRECTORY --pkg=PACKAGE... Include binding for PACKAGE --vapi=FILE Output VAPI file name --library=NAME Library name --shared-library=NAME Shared library name used in generated gir --gir=NAME-VERSION.gir GObject-Introspection repository file name -b, --basedir=DIRECTORY Base source directory -d, --directory=DIRECTORY Change output directory from current working directory --version Display version number --api-version Display API version number -C, --ccode Output C code -H, --header=FILE Output C header file --use-header Use C header file (DEPRECATED AND IGNORED) --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 --fast-vapi Output vapi without performing symbol resolution --use-fast-vapi Use --fast-vapi output during this compile --vapi-comments Include comments in generated vapi --deps Write make-style dependency information to this file --depfile Write make-style external dependency information for build systems to this file --list-sources Output a list of all source and binding files which are used --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 (DEPRECATED AND IGNORED) --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 --hide-internal Hide symbols marked as internal --enable-experimental Enable experimental features --disable-warnings Disable warnings --fatal-warnings Treat warnings as fatal --disable-since-check Do not check whether used symbols exist in local packages -k, --keep-going Continue as much as possible after an error --enable-experimental-non-null Enable experimental enhancements for non-null types --enable-gobject-tracing Enable GObject creation tracing --cc=COMMAND Use COMMAND as C compiler command -X, --Xcc=OPTION... Pass OPTION to the C compiler --pkg-config=COMMAND Use COMMAND as pkg-config command --dump-tree=FILE Write code tree to FILE --save-temps Keep temporary files --profile=PROFILE Minimum runtime dependency: 'gobject' (default) or 'posix' (minimal libc) -q, --quiet Do not print messages to the console -v, --verbose Print additional messages to the console --no-color Disable colored output, alias for --color=never --color=WHEN Enable color output, options are 'always', 'never', or 'auto' --target-glib='MAJOR.MINOR', or 'auto' Target version of glib for code generation --gresources=FILE... XML of gresources --gresourcesdir=DIRECTORY... Look for resources in DIRECTORY --enable-version-header Write vala build version in generated files --disable-version-header Do not write vala build version in generated files --run-args Arguments passed to directly compiled executable --abi-stability Enable support for ABI stability
Options (62)
| Option | Description | Source |
|---|---|---|
-?, --help | Show help options | help |
--vapidir DIRECTORY... | Look for package bindings in DIRECTORY | help |
--girdir DIRECTORY... | Look for .gir files in DIRECTORY | help |
--metadatadir DIRECTORY... | Look for GIR .metadata files in DIRECTORY | help |
--pkg PACKAGE... | Include binding for PACKAGE | help |
--vapi FILE | Output VAPI file name | help |
--library NAME | Library name | help |
--shared-library NAME | Shared library name used in generated gir | help |
--gir NAME-VERSION.gir | GObject-Introspection repository file name | help |
-b, --basedir DIRECTORY | Base source directory | help |
-d, --directory DIRECTORY | Change output directory from current working directory | help |
--version | Display version number | help |
--api-version | Display API version number | help |
-C, --ccode | Output C code | help |
-H, --header FILE | Output C header file | help |
--use-header | Use C header file (DEPRECATED AND IGNORED) | help |
--includedir DIRECTORY | Directory used to include the C header file | help |
-h, --internal-header FILE | Output internal C header file | help |
--internal-vapi FILE | Output vapi with internal api | help |
--fast-vapi | Output vapi without performing symbol resolution | help |
--use-fast-vapi | Use --fast-vapi output during this compile | help |
--vapi-comments | Include comments in generated vapi | help |
--deps | Write make-style dependency information to this file | help |
--depfile | Write make-style external dependency information for build systems to this file | help |
--list-sources | Output a list of all source and binding files which are used | help |
--symbols FILE | Output symbols file | help |
-c, --compile | Compile but do not link | help |
-o, --output FILE | Place output in file FILE | help |
-g, --debug | Produce debug information | help |
--thread | Enable multithreading support (DEPRECATED AND IGNORED) | help |
--enable-mem-profiler | Enable GLib memory profiler | help |
-D, --define SYMBOL... | Define SYMBOL | help |
--main SYMBOL... | Use SYMBOL as entry point | help |
--nostdpkg | Do not include standard packages | help |
--disable-assert | Disable assertions | help |
--enable-checking | Enable additional run-time checks | help |
--enable-deprecated | Enable deprecated features | help |
--hide-internal | Hide symbols marked as internal | help |
--enable-experimental | Enable experimental features | help |
--disable-warnings | Disable warnings | help |
--fatal-warnings | Treat warnings as fatal | help |
--disable-since-check | Do not check whether used symbols exist in local packages | help |
-k, --keep-going | Continue as much as possible after an error | help |
--enable-experimental-non-null | Enable experimental enhancements for non-null types | help |
--enable-gobject-tracing | Enable GObject creation tracing | help |
--cc COMMAND | Use COMMAND as C compiler command | help |
-X, --Xcc OPTION... | Pass OPTION to the C compiler | help |
--pkg-config COMMAND | Use COMMAND as pkg-config command | help |
--dump-tree FILE | Write code tree to FILE | help |
--save-temps | Keep temporary files | help |
--profile PROFILE | Minimum runtime dependency: 'gobject' (default) or 'posix' (minimal libc) | help |
-q, --quiet | Do not print messages to the console | help |
-v, --verbose | Print additional messages to the console | help |
--no-color | Disable colored output, alias for --color=never | help |
--color WHEN | Enable color output, options are 'always', 'never', or 'auto' | help |
--target-glib 'MAJOR.MINOR' | Target version of glib for code generation | help |
--gresources FILE... | XML of gresources | help |
--gresourcesdir DIRECTORY... | Look for resources in DIRECTORY | help |
--enable-version-header | Write vala build version in generated files | help |
--disable-version-header | Do not write vala build version in generated files | help |
--run-args | Arguments passed to directly compiled executable | help |
--abi-stability | Enable support for ABI stability | help |