Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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

SEE ALSO
       vala-gen-introspect (1)

vapigen	API Generator 0.40.15	  April	2019			    VAPIGEN(1)

NAME | SYNOPSIS | DESCRIPTION | BUGS | HOMEPAGE OR CONTACT | AUTHORS | EXAMPLES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=vapigen&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help