G-IR-GENERATE(1) G-IR-GENERATE(1)

# [NAME](#NAME)

g-ir-generate - Typelib generator

# [SYNOPSIS](#SYNOPSIS)

**g-ir-generate** \[OPTION...] FILES...

# [DESCRIPTION](#DESCRIPTION)

g-ir-generate is an GIR generator, using the repository API. It generates GIR files from a raw typelib or in a shared library (**--shlib**). The output will be written to standard output unless the **--output** is specified.

# [OPTIONS](#OPTIONS)

[**--help**](#help)

Show help options

[**--shlib=**FILENAME****](#shlib)

The shared library to read the symbols from.

[**--output=**FILENAME****](#output)

Save the resulting output in FILENAME.

[**--version**](#version)

Show program's version number and exit

# [BUGS](#BUGS)

Report bugs at *https://gitlab.gnome.org/GNOME/gobject-introspection/issues*

# [HOMEPAGE AND CONTACT](#HOMEPAGE_AND_CONTACT)

*https://gi.readthedocs.io/*

# [AUTHORS](#AUTHORS)

Mattias Clasen

---

Document: g-ir-generate(1) from gobject-introspection 1.86.0-r3 (Chainguard OS)
Source: https://gitlab.gnome.org/GNOME/gobject-introspection
