DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3.
VAPIGEN "1" "June 2021" "Vala API Generator 0.48.18" "User Commands"
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 packages/pango/pango.gi

"SEE ALSO"
vala-gen-introspect (1)