Man page - x86_64-linux-gnu-gi-inspect-typelib(1)
Packages contains this manual
apt-get install girepository-tools
Manual
GI-INSPECT-TYPELIB
NAMESYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLE
NAME
gi-inspect-typelib - Typelib inspection tool
SYNOPSIS
gi-inspect-typelib
[
OPTION
…]
--print-shlibs
NAMESPACE
gi-inspect-typelib
[
OPTION
…]
--print-typelibs
NAMESPACE
DESCRIPTION
gi-inspect-typelib displays information about GObject-Introspection binary typelib files.
On Debian-derived systems, each architecture provides a version of gi-inspect-typelib prefixed with the DEB_HOST_GNU_TYPE from dpkg-architecture (1), for example arm-linux-gnueabihf-gi-inspect-typelib . 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
--print-shlibs
Show the shared libraries that implement the NAMESPACE .
--print-typelibs
Show the other typelibs that the NAMESPACE depends on.
--typelib-version
The version of each NAMESPACE to inspect. For example, the version of Gio-2.0.typelib is 2.0 . If not specified, use the newest available version if there is more than one installed.
EXAMPLE
On Linux, the Gio-2.0 typelib is implemented by libgio-2.0.so.0 :
$
gi-inspect-typelib --typelib-version 2.0 --print-shlibs Gio
shlib: libgio-2.0.so.0
and it depends on GObject-2.0, GLib-2.0 and GModule-2.0:
$
gi-inspect-typelib --typelib-version 2.0 --print-typelibs
Gio
typelib: GObject-2.0
typelib: GLib-2.0
typelib: GModule-2.0