summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Opdenacker <michael.opdenacker@bootlin.com>2022-09-23 18:12:34 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-10-07 10:54:25 +0100
commit020c44eb3be4c15acd10bd3d7f56a6ad28a61f2e (patch)
treef3496293e63ee46609f9fb5c05e45b329d95651e
parent67a72fc3f73cc3708337de07330eadd093c5076d (diff)
downloadpoky-020c44eb3be4c15acd10bd3d7f56a6ad28a61f2e.tar.gz
overview-manual: concepts.rst: add reference to "do_packagedata" task
[YOCTO #14508] Reported-by: Quentin Schulz <foss@0leil.net> (From yocto-docs rev: d2cc5f2f667b357c770eeb69a7e8b6fef4f9c447) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--documentation/overview-manual/concepts.rst6
1 files changed, 3 insertions, 3 deletions
diff --git a/documentation/overview-manual/concepts.rst b/documentation/overview-manual/concepts.rst
index bbe0ec345b..36498ba1e1 100644
--- a/documentation/overview-manual/concepts.rst
+++ b/documentation/overview-manual/concepts.rst
@@ -892,7 +892,7 @@ following as well as other items: splitting out debugging symbols,
892looking at shared library dependencies between packages, and looking at 892looking at shared library dependencies between packages, and looking at
893package relationships. 893package relationships.
894 894
895The ``do_packagedata`` task creates package metadata based on the 895The :ref:`ref-tasks-packagedata` task creates package metadata based on the
896analysis such that the build system can generate the final packages. The 896analysis such that the build system can generate the final packages. The
897:ref:`ref-tasks-populate_sysroot` 897:ref:`ref-tasks-populate_sysroot`
898task stages (copies) a subset of the files installed by the 898task stages (copies) a subset of the files installed by the
@@ -2106,7 +2106,7 @@ dependencies, you must manually declare the dependencies.
2106 located. For each module, the package that contains the module is 2106 located. For each module, the package that contains the module is
2107 registered as providing the module. The resulting module-to-package 2107 registered as providing the module. The resulting module-to-package
2108 mapping is saved globally in :term:`PKGDATA_DIR` by the 2108 mapping is saved globally in :term:`PKGDATA_DIR` by the
2109 ``do_packagedata`` task. 2109 :ref:`ref-tasks-packagedata` task.
2110 2110
2111 Simultaneously, all pkg-config modules installed by the recipe are 2111 Simultaneously, all pkg-config modules installed by the recipe are
2112 inspected to see what other pkg-config modules they depend on. A 2112 inspected to see what other pkg-config modules they depend on. A
@@ -2147,7 +2147,7 @@ dependencies, you must manually declare the dependencies.
2147 :term:`ALLOW_EMPTY` variable 2147 :term:`ALLOW_EMPTY` variable
2148 for more information. 2148 for more information.
2149 2149
2150The :ref:`ref-tasks-package` task depends on the ``do_packagedata`` task of each 2150The :ref:`ref-tasks-package` task depends on the :ref:`ref-tasks-packagedata` task of each
2151recipe in :term:`DEPENDS` through use 2151recipe in :term:`DEPENDS` through use
2152of a ``[``\ :ref:`deptask <bitbake:bitbake-user-manual/bitbake-user-manual-metadata:variable flags>`\ ``]`` 2152of a ``[``\ :ref:`deptask <bitbake:bitbake-user-manual/bitbake-user-manual-metadata:variable flags>`\ ``]``
2153declaration, which guarantees that the required 2153declaration, which guarantees that the required