1 .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
2 .TH VAPIGEN "1" "May 2018" "vapigen API Generator 0.34.18" "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
30 \fB\-\-pkg\fR=\fI\,PACKAGE\/\fR...
31 Include binding for PACKAGE
33 \fB\-\-library\fR=\fI\,NAME\/\fR
36 \fB\-d\fR, \fB\-\-directory\fR=\fI\,DIRECTORY\/\fR
39 \fB\-\-disable\-warnings\fR
43 Display version number
45 \fB\-q\fR, \fB\-\-quiet\fR
46 Do not print messages to the console
48 https://bugzilla.gnome.org/page.cgi?id=browse.html&product=vala
49 .SH "HOMEPAGE OR CONTACT"
50 https://wiki.gnome.org/Projects/Vala
52 J??rg Billeter, Raffaele Sandrini.
54 After compilation, the following command generates a GI for pango:
55 .B vala-gen-introspect pango packages/pango
57 This can then be converted to a Vala API as follows:
58 .B vapigen --pkg cairo --vapidir . --library pango packages/pango/pango.gi
60 vala-gen-introspect (1)