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://vala.dev نویسندگان (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) Vala API Generator 0.56.19 March 2026 VAPIGEN(1)