~ubuntu-branches/ubuntu/raring/vala-0.20/raring-proposed

« back to all changes in this revision

Viewing changes to doc/vapigen.1

  • Committer: Package Import Robot
  • Author(s): Sebastien Bacher
  • Date: 2013-04-05 13:45:05 UTC
  • Revision ID: package-import@ubuntu.com-20130405134505-yyk3rec9904i7p8o
Tags: upstream-0.20.1
Import upstream version 0.20.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.TH vapigen 1 "13 April 2010" "vala-0.8.0" "Vala"
 
2
.IX vapigen
 
3
.SH NAME
 
4
vapigen \- generate a Vala API
 
5
.SH SYNOPSIS
 
6
.B vapigen \fISOURCE\fP \fIPKGBASE\fP
 
7
[\fIOPTION\fR]... [\fIFILE\fR]...
 
8
.SH DESCRIPTION
 
9
.B vapigen
 
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.
 
12
 
 
13
.SH EXAMPLES
 
14
.TP
 
15
After compilation, the following command generates a GI for pango:
 
16
.B vala-gen-introspect pango packages/pango
 
17
.TP
 
18
This can then be converted to a Vala API as follows:
 
19
.B vapigen --pkg cairo --vapidir . --library pango packages/pango/pango.gi
 
20
 
 
21
.SH OPTIONS
 
22
.TP
 
23
.B \-?, --help
 
24
Show help option
 
25
.TP
 
26
.B \--vapidir=\fIDIRECTORY\fP
 
27
Look for package bindings in \fIDIRECTORY\fP.
 
28
.TP
 
29
.B \--girdir=\fIDIRECTORY\fP
 
30
Look for GIR bindings in \fIDIRECTORY\fP.
 
31
.TP
 
32
.B \--metadatadir=\fIDIRECTORY\fP
 
33
Look for GIR .metadata files in \fIDIRECTORY\fP.
 
34
.TP
 
35
.B \--pkg=\fIPACKAGE\fP
 
36
Include binding for \fIPACKAGE\fP
 
37
.TP
 
38
.B \--library=\fINAME\fP
 
39
Specify library name as \fINAME\fP
 
40
.TP
 
41
.B \-d, --directory=\fIDIRECTORY\fP
 
42
Specify output directory as \fIDIRECTORY\fP
 
43
.TP
 
44
.B \--version
 
45
Display version number and exit.
 
46
.TP
 
47
.B \-q, --quiet
 
48
Do not print messages to the console
 
49
 
 
50
.SH SEE ALSO
 
51
.BR vala-gen-introspect (1)
 
52
 
 
53
.SH HOMEPAGE AND BUG REPORT
 
54
http://www.vala-project.org/
 
55
 
 
56
.SH AUTHOR
 
57
vapigen for Vala was written by Jürg Billeter <j@bitron.ch> and
 
58
Raffaele Sandrini <rasa@gmx.ch>.
 
59
.PP
 
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).