1 .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.5.
2 .TH VAPIGEN "1" "February 2018" "vapigen API Generator 0.39.7" "User Commands"
4 vapigen \- generate a Vala API
6 .B vapigen \fISOURCE\fP \fIPKGBASE\fP
7 [\fIOPTION\fR]... [\fIFILE\fR]...
10 is a utility which generates Vala API (VAPI) files from GI files,
11 which may be generated using the vala-gen-introspect(1) utility.
14 vapigen [OPTION?] FILE... \- Vala API Generator
17 \fB\-h\fR, \fB\-\-help\fR
19 .SS "Application Options:"
21 \fB\-\-vapidir\fR=\fI\,DIRECTORY\/\fR...
22 Look for package bindings in DIRECTORY
24 \fB\-\-girdir\fR=\fI\,DIRECTORY\/\fR...
25 Look for GIR bindings in DIRECTORY
27 \fB\-\-metadatadir\fR=\fI\,DIRECTORY\/\fR...
28 Look for GIR .metadata files in DIRECTORY
31 Do not include standard packages
33 \fB\-\-pkg\fR=\fI\,PACKAGE\/\fR...
34 Include binding for PACKAGE
36 \fB\-\-library\fR=\fI\,NAME\/\fR
39 \fB\-d\fR, \fB\-\-directory\fR=\fI\,DIRECTORY\/\fR
42 \fB\-\-disable\-warnings\fR
46 Display version number
48 \fB\-q\fR, \fB\-\-quiet\fR
49 Do not print messages to the console
51 https://bugzilla.gnome.org/page.cgi?id=browse.html&product=vala
52 .SH "HOMEPAGE OR CONTACT"
53 https://wiki.gnome.org/Projects/Vala
55 J??rg Billeter, Raffaele Sandrini.
57 After compilation, the following command generates a GI for pango:
58 .B vala-gen-introspect pango packages/pango
60 This can then be converted to a Vala API as follows:
61 .B vapigen --pkg cairo --vapidir . --library pango packages/pango/pango.gi
63 vala-gen-introspect (1)