table of contents
GI-COMPILE-REPOSITORY(1) | General Commands Manual | 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.
On Debian-derived systems, each architecture provides a version of gi-compile-repository prefixed with the DEB_HOST_GNU_TYPE from dpkg-architecture(1), for example arm-linux-gnueabihf-gi-compile-repository. These architecture-prefixed names use appropriate search paths for the given architecture, and should be used when cross-compiling. Please see <file:///usr/share/doc/gobject-introspection/README.Debian.gz> for more details.
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).
- 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¶
AUTHORS¶
Matthias Clasen