mirror of
https://git.yoctoproject.org/poky
synced 2026-09-14 12:49:34 +02:00
manuals: update former references to dev-manual/common-tasks
(From yocto-docs rev: f8bb4c392912f15bb78f6f25910f85897abb4e3d) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
This commit is contained in:
committed by
Steve Sakoman
parent
337a21080b
commit
b099a1c252
@@ -34,7 +34,7 @@ itself is of various types:
|
||||
|
||||
BitBake knows how to combine multiple data sources together and refers
|
||||
to each data source as a layer. For information on layers, see the
|
||||
":ref:`dev-manual/common-tasks:understanding and creating layers`"
|
||||
":ref:`dev-manual/layers:understanding and creating layers`"
|
||||
section of the Yocto Project Development Tasks Manual.
|
||||
|
||||
Following are some brief details on these core components. For
|
||||
@@ -149,7 +149,7 @@ Conforming to a known structure allows BitBake to make assumptions
|
||||
during builds on where to find types of metadata. You can find
|
||||
procedures and learn about tools (i.e. ``bitbake-layers``) for creating
|
||||
layers suitable for the Yocto Project in the
|
||||
":ref:`dev-manual/common-tasks:understanding and creating layers`"
|
||||
":ref:`dev-manual/layers:understanding and creating layers`"
|
||||
section of the Yocto Project Development Tasks Manual.
|
||||
|
||||
OpenEmbedded Build System Concepts
|
||||
@@ -308,7 +308,7 @@ during the build. By default, the layers listed in this file include
|
||||
layers minimally needed by the build system. However, you must manually
|
||||
add any custom layers you have created. You can find more information on
|
||||
working with the ``bblayers.conf`` file in the
|
||||
":ref:`dev-manual/common-tasks:enabling your layer`"
|
||||
":ref:`dev-manual/layers:enabling your layer`"
|
||||
section in the Yocto Project Development Tasks Manual.
|
||||
|
||||
The files ``site.conf`` and ``auto.conf`` are not created by the
|
||||
@@ -408,7 +408,7 @@ a ``README`` file as good practice and especially if the layer is to be
|
||||
distributed, a configuration directory, and recipe directories. You can
|
||||
learn about the general structure for layers used with the Yocto Project
|
||||
in the
|
||||
":ref:`dev-manual/common-tasks:creating your own layer`"
|
||||
":ref:`dev-manual/layers:creating your own layer`"
|
||||
section in the
|
||||
Yocto Project Development Tasks Manual. For a general discussion on
|
||||
layers and the many layers from which you can draw, see the
|
||||
@@ -814,7 +814,7 @@ For more information on how the source directories are created, see the
|
||||
":ref:`overview-manual/concepts:source fetching`" section. For
|
||||
more information on how to create patches and how the build system
|
||||
processes patches, see the
|
||||
":ref:`dev-manual/common-tasks:patching code`"
|
||||
":ref:`dev-manual/new-recipe:patching code`"
|
||||
section in the
|
||||
Yocto Project Development Tasks Manual. You can also see the
|
||||
":ref:`sdk-manual/extensible:use \`\`devtool modify\`\` to modify the source of an existing component`"
|
||||
@@ -1014,8 +1014,8 @@ data files are deleted from the root filesystem. As part of the final
|
||||
stage of package installation, post installation scripts that are part
|
||||
of the packages are run. Any scripts that fail to run on the build host
|
||||
are run on the target when the target system is first booted. If you are
|
||||
using a
|
||||
:ref:`read-only root filesystem <dev-manual/common-tasks:creating a read-only root filesystem>`,
|
||||
using a
|
||||
:ref:`read-only root filesystem <dev-manual/read-only-rootfs:creating a read-only root filesystem>`,
|
||||
all the post installation scripts must succeed on the build host during
|
||||
the package installation phase since the root filesystem on the target
|
||||
is read-only.
|
||||
@@ -1174,7 +1174,7 @@ varflag. If some other task depends on such a task, then that task will
|
||||
also always be considered out of date, which might not be what you want.
|
||||
|
||||
For details on how to view information about a task's signature, see the
|
||||
":ref:`dev-manual/common-tasks:viewing task variable dependencies`"
|
||||
":ref:`dev-manual/debugging:viewing task variable dependencies`"
|
||||
section in the Yocto Project Development Tasks Manual.
|
||||
|
||||
Setscene Tasks and Shared State
|
||||
@@ -1603,15 +1603,15 @@ them if they are deemed to be valid.
|
||||
the shared state packages. Consequently, there are considerations that
|
||||
affect maintaining shared state feeds. For information on how the
|
||||
build system works with packages and can track incrementing :term:`PR`
|
||||
information, see the ":ref:`dev-manual/common-tasks:automatically incrementing a package version number`"
|
||||
information, see the ":ref:`dev-manual/packages:automatically incrementing a package version number`"
|
||||
section in the Yocto Project Development Tasks Manual.
|
||||
|
||||
- The code in the build system that supports incremental builds is
|
||||
complex. For techniques that help you work around issues
|
||||
related to shared state code, see the
|
||||
":ref:`dev-manual/common-tasks:viewing metadata used to create the input signature of a shared state task`"
|
||||
":ref:`dev-manual/debugging:viewing metadata used to create the input signature of a shared state task`"
|
||||
and
|
||||
":ref:`dev-manual/common-tasks:invalidating shared state to force a task to run`"
|
||||
":ref:`dev-manual/debugging:invalidating shared state to force a task to run`"
|
||||
sections both in the Yocto Project Development Tasks Manual.
|
||||
|
||||
The rest of this section goes into detail about the overall incremental
|
||||
|
||||
@@ -94,7 +94,7 @@ are several ways of working in the Yocto Project environment:
|
||||
through your Linux distribution and the Yocto Project.
|
||||
|
||||
For a general flow of the build procedures, see the
|
||||
":ref:`dev-manual/common-tasks:building a simple image`"
|
||||
":ref:`dev-manual/building:building a simple image`"
|
||||
section in the Yocto Project Development Tasks Manual.
|
||||
|
||||
- *Board Support Package (BSP) Development:* Development of BSPs
|
||||
@@ -654,5 +654,5 @@ Project uses in the ``meta/files/common-licenses`` directory in your
|
||||
For information that can help you maintain compliance with various open
|
||||
source licensing during the lifecycle of a product created using the
|
||||
Yocto Project, see the
|
||||
":ref:`dev-manual/common-tasks:maintaining open source license compliance during your product's lifecycle`"
|
||||
":ref:`dev-manual/licenses:maintaining open source license compliance during your product's lifecycle`"
|
||||
section in the Yocto Project Development Tasks Manual.
|
||||
|
||||
@@ -129,7 +129,7 @@ Here are features and advantages of the Yocto Project:
|
||||
arbitrarily include packages.
|
||||
|
||||
- *License Manifest:* The Yocto Project provides a :ref:`license
|
||||
manifest <dev-manual/common-tasks:maintaining open source license compliance during your product's lifecycle>`
|
||||
manifest <dev-manual/licenses:maintaining open source license compliance during your product's lifecycle>`
|
||||
for review by people who need to track the use of open source
|
||||
licenses (e.g. legal teams).
|
||||
|
||||
@@ -225,7 +225,7 @@ your Metadata, the easier it is to cope with future changes.
|
||||
|
||||
- Layers support the inclusion of technologies, hardware components,
|
||||
and software components. The :ref:`Yocto Project
|
||||
Compatible <dev-manual/common-tasks:making sure your layer is compatible with yocto project>`
|
||||
Compatible <dev-manual/layers:making sure your layer is compatible with yocto project>`
|
||||
designation provides a minimum level of standardization that
|
||||
contributes to a strong ecosystem. "YP Compatible" is applied to
|
||||
appropriate products and software components such as BSPs, other
|
||||
@@ -269,7 +269,7 @@ of the ``poky`` repository, you will see several layers: ``meta``,
|
||||
layer.
|
||||
|
||||
For procedures on how to create layers, see the
|
||||
":ref:`dev-manual/common-tasks:understanding and creating layers`"
|
||||
":ref:`dev-manual/layers:understanding and creating layers`"
|
||||
section in the Yocto Project Development Tasks Manual.
|
||||
|
||||
Components and Tools
|
||||
@@ -351,7 +351,7 @@ Yocto Project:
|
||||
(BitBake and
|
||||
OE-Core) automatically generates upgrades for recipes that are based
|
||||
on new versions of the recipes published upstream. See
|
||||
:ref:`dev-manual/common-tasks:using the auto upgrade helper (auh)`
|
||||
:ref:`dev-manual/upgrading-recipes:using the auto upgrade helper (auh)`
|
||||
for how to set it up.
|
||||
|
||||
- *Recipe Reporting System:* The Recipe Reporting System tracks recipe
|
||||
@@ -781,7 +781,7 @@ helpful for getting started:
|
||||
Yocto Project.
|
||||
|
||||
For more detailed information on layers, see the
|
||||
":ref:`dev-manual/common-tasks:understanding and creating layers`"
|
||||
":ref:`dev-manual/layers:understanding and creating layers`"
|
||||
section in the Yocto Project Development Tasks Manual. For a
|
||||
discussion specifically on BSP Layers, see the
|
||||
":ref:`bsp-guide/bsp:bsp layers`" section in the Yocto
|
||||
|
||||
Reference in New Issue
Block a user