Small fix to handle @attributes: .... (.....) as a parameter to a function
[gnome.gobject-introspection] / docs / g-ir-compiler.1
1 .TH "g-ir-compiler" 1
2 .SH NAME
3 g-ir-compiler \- typelib compiler.
4 .SH SYNOPSIS
5 .B g-ir-compiler
6 [OPTION...] GIRFILE
7 .SH DESCRIPTION
8 g-ir-compiler converts one or more GIR files into one or more typelib. 
9 It can either emit the raw typelib blob (default behavior) or C code
10 (--code). The output will be written to standard output unless the --output 
11 is specified.
12 .SH OPTIONS
13 .TP
14 .B \---help
15 Show help options
16 .TP
17 .B \, ---code
18 Emit C code which is suitable for including in a shared library instead
19 of a raw typelib.
20 .TP
21 .B \, ---output=FILENAME
22 Save the resulting output in FILENAME.
23 .TP
24 .B \---verbose                       
25 Show verbose messages
26 .TP
27 .B \---debug                       
28 Show debug messages
29 .TP
30 .B \---no-init
31 Do not include an initialization snippet to register the typelib in the
32 respository. This can only be used if --code is also specified.
33 .TP
34 .B \---includedir=DIRECTORY
35 Adds a directory which will be used to find includes inside the GIR format.
36 .TP
37 .B \---module=MODULE
38 FIXME
39 .TP
40 .B \---shared-library=FILENAME
41 Specifies the shared library where the symbols in the typelib can be found.
42 The name of the library should not contain the leading lib prefix nor
43 the ending shared library suffix.
44 .TP
45 .SH BUGS
46 Report bugs at http://bugzilla.gnome.org/ in the glib product and
47 introspection component.
48 .SH HOMEPAGE and CONTACT
49 http://live.gnome.org/GObjectIntrospection
50 .SH AUTHORS
51 Mattias Clasen