1
.TH vapigen 1 "13 April 2010" "vala-0.8.0" "Vala"
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.
15
After compilation, the following command generates a GI for pango:
16
.B vala-gen-introspect pango packages/pango
18
This can then be converted to a Vala API as follows:
19
.B vapigen --pkg cairo --vapidir . --library pango packages/pango/pango.gi
26
.B \--vapidir=\fIDIRECTORY\fP
27
Look for package bindings in \fIDIRECTORY\fP.
29
.B \--girdir=\fIDIRECTORY\fP
30
Look for GIR bindings in \fIDIRECTORY\fP.
32
.B \--metadatadir=\fIDIRECTORY\fP
33
Look for GIR .metadata files in \fIDIRECTORY\fP.
35
.B \--pkg=\fIPACKAGE\fP
36
Include binding for \fIPACKAGE\fP
38
.B \--library=\fINAME\fP
39
Specify library name as \fINAME\fP
41
.B \-d, --directory=\fIDIRECTORY\fP
42
Specify output directory as \fIDIRECTORY\fP
45
Display version number and exit.
48
Do not print messages to the console
51
.BR vala-gen-introspect (1)
53
.SH HOMEPAGE AND BUG REPORT
54
http://www.vala-project.org/
57
vapigen for Vala was written by Jürg Billeter <j@bitron.ch> and
58
Raffaele Sandrini <rasa@gmx.ch>.
60
This manual page was written by Kumar Appaiah <akumar@ee.iitm.ac.in>,
61
for the Debian project (but may be used by others).