summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual
diff options
context:
space:
mode:
authorMichael Opdenacker <michael.opdenacker@bootlin.com>2022-01-06 17:25:26 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-01-10 23:12:43 +0000
commit0f8337865f8530c653fe67bb7daead3cc5c799f3 (patch)
tree991fd023d90872f94122461d63e5be1458c6c6f8 /documentation/dev-manual
parentfdbbdda7e59ca3d3ce9d876ea31742e6f2153214 (diff)
downloadpoky-0f8337865f8530c653fe67bb7daead3cc5c799f3.tar.gz
manuals: add reference to GIR_EXTRA_LIBS_PATH plus minor improvements
Fixes [YOCTO #14533] (From yocto-docs rev: 84001d5d4258dad9e3663ea842ecc291d9e1a7dd) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual')
-rw-r--r--documentation/dev-manual/common-tasks.rst7
1 files changed, 3 insertions, 4 deletions
diff --git a/documentation/dev-manual/common-tasks.rst b/documentation/dev-manual/common-tasks.rst
index 8bd82223f2..ed6b1446f3 100644
--- a/documentation/dev-manual/common-tasks.rst
+++ b/documentation/dev-manual/common-tasks.rst
@@ -4949,8 +4949,7 @@ the x32 psABI. Here is an example::
4949Enabling GObject Introspection Support 4949Enabling GObject Introspection Support
4950====================================== 4950======================================
4951 4951
4952`GObject 4952`GObject introspection <https://gi.readthedocs.io/en/latest/>`__
4953introspection <https://wiki.gnome.org/Projects/GObjectIntrospection>`__
4954is the standard mechanism for accessing GObject-based software from 4953is the standard mechanism for accessing GObject-based software from
4955runtime environments. GObject is a feature of the GLib library that 4954runtime environments. GObject is a feature of the GLib library that
4956provides an object framework for the GNOME desktop and related software. 4955provides an object framework for the GNOME desktop and related software.
@@ -4962,7 +4961,7 @@ introspection is the only way to do it.
4962 4961
4963This section describes the Yocto Project support for generating and 4962This section describes the Yocto Project support for generating and
4964packaging GObject introspection data. GObject introspection data is a 4963packaging GObject introspection data. GObject introspection data is a
4965description of the API provided by libraries built on top of GLib 4964description of the API provided by libraries built on top of the GLib
4966framework, and, in particular, that framework's GObject mechanism. 4965framework, and, in particular, that framework's GObject mechanism.
4967GObject Introspection Repository (GIR) files go to ``-dev`` packages, 4966GObject Introspection Repository (GIR) files go to ``-dev`` packages,
4968``typelib`` files go to main packages as they are packaged together with 4967``typelib`` files go to main packages as they are packaged together with
@@ -5008,7 +5007,7 @@ library package involves the following:
5008 .. note:: 5007 .. note::
5009 5008
5010 See recipes in the ``oe-core`` repository that use that 5009 See recipes in the ``oe-core`` repository that use that
5011 ``GIR_EXTRA_LIBS_PATH`` variable as an example. 5010 :term:`GIR_EXTRA_LIBS_PATH` variable as an example.
5012 5011
50134. Look for any other errors, which probably mean that introspection 50124. Look for any other errors, which probably mean that introspection
5014 support in a package is not entirely standard, and thus breaks down 5013 support in a package is not entirely standard, and thus breaks down