vapigen-0.54 - generate a Vala API
vapigen SOURCE PKGBASE [OPTION]... [FILE]...
VAPIGEN(1) User Commands VAPIGEN(1) NAME vapigen - generate a Vala API SYNOPSIS vapigen SOURCE PKGBASE [OPTION]... [FILE]... DESCRIPTION vapigen is a utility which generates Vala API (VAPI) files from GI files, which may be generated using the vala-gen-introspect(1) utility. Usage: vapigen [OPTION?] FILE... - Vala API Generator Help Options: -h, --help Show help options Application Options: --vapidir=DIRECTORY... Look for package bindings in DIRECTORY --girdir=DIRECTORY... Look for GIR bindings in DIRECTORY --metadatadir=DIRECTORY... Look for GIR .metadata files in DIRECTORY --nostdpkg Do not include standard packages --pkg=PACKAGE... Include binding for PACKAGE --library=NAME Library name -d, --directory=DIRECTORY Output directory --disable-warnings Disable warnings --version Display version number -q, --quiet Do not print messages to the console BUGS https://gitlab.gnome.org/GNOME/vala/issues HOMEPAGE OR CONTACT https://wiki.gnome.org/Projects/Vala AUTHORS J??rg Billeter, Raffaele Sandrini. EXAMPLES After compilation, the following command generates a GI for pango: vala-gen-introspect pango packages/pango This can then be converted to a Vala API as follows: vapigen --pkg cairo --vapidir . --library pango pack- ages/pango/pango.gi ATTRIBUTES See attributes(7) for descriptions of the following attributes: +---------------+-----------------------+ |ATTRIBUTE TYPE | ATTRIBUTE VALUE | +---------------+-----------------------+ |Availability | developer/vala | +---------------+-----------------------+ |Stability | Pass-through volatile | +---------------+-----------------------+ SEE ALSO vala-gen-introspect (1) NOTES Source code for open source software components in Oracle Solaris can be found at https://www.oracle.com/downloads/opensource/solaris-source- code-downloads.html. This software was built from source available at https://github.com/oracle/solaris-userland. The original community source was downloaded from https://down- load.gnome.org/sources/vala/0.54/vala-0.54.2.tar.xz. Further information about this software can be found on the open source community website at https://wiki.gnome.org/Projects/Vala. Vala API Generator 0.54.2 October 2021 VAPIGEN(1)