GI-COMPILE-REPOSITORY(1) User Commands GI-COMPILE-REPOSITORY(1)

NAME


gi-compile-repository - Typelib compiler

SYNOPSIS


gi-compile-repository [OPTION<?>] GIRFILE

DESCRIPTION


gi-compile-repository converts one or more GIR files into one or more
typelibs. The output will be written to standard output unless the
--output is specified.

OPTIONS



--help Show help options.

--output FILENAME, -o FILENAME
Save the resulting output in FILENAME.

--verbose
Show verbose messages.

--debug
Show debug messages.

--includedir DIRECTORY
Add DIRECTORY to the search path for GIR XML. This option can
be used more than once. The first DIRECTORY on the
command-line will be searched first (highest precedence).

--shared-library FILENAME, -l FILENAME
Specifies the shared library where the symbols in the typelib
can be found. The name of the library should not contain the
ending shared library suffix. This option can be used more
than once, for typelibs that describe more than one shared
library.

--version
Show program's version number and exit.

EXAMPLE



:: $ gi-compile-repository -o Gio-2.0.typelib
/usr/share/gir-1.0/Gio-2.0.gir

BUGS


Report bugs at <https://gitlab.gnome.org/GNOME/glib/-/issues>

HOMEPAGE AND CONTACT


<https://gi.readthedocs.io/>

AUTHORS


Matthias Clasen

GI-COMPILE-REPOSITORY(1)