DOKK / manpages / debian 10 / valac / vapigen.1.en
VAPIGEN(1) User Commands VAPIGEN(1)

vapigen - generate a Vala API

vapigen SOURCE PKGBASE [OPTION]... [FILE]...

vapigen is a utility which generates Vala API (VAPI) files from GI files, which may be generated using the vala-gen-introspect(1) utility.

vapigen [OPTION?] FILE... - Vala API Generator

Show help options

Look for package bindings in DIRECTORY
Look for GIR bindings in DIRECTORY
Look for GIR .metadata files in DIRECTORY
Do not include standard packages
Include binding for PACKAGE
Library name
Output directory
Disable warnings
Display version number
Do not print messages to the console

https://gitlab.gnome.org/GNOME/vala/issues

https://wiki.gnome.org/Projects/Vala

J??rg Billeter, Raffaele Sandrini.

After compilation, the following command generates a GI for pango: vala-gen-introspect pango packages/pango

vapigen --pkg cairo --vapidir . --library pango packages/pango/pango.gi

vala-gen-introspect (1)

January 2019 vapigen API Generator 0.42.5