summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/structure.rst
diff options
context:
space:
mode:
authorMichael Opdenacker <michael.opdenacker@bootlin.com>2022-11-24 17:50:52 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-12-01 19:20:29 +0000
commit945c669138a76be18c6b4da4f8f907d2a5cfd83f (patch)
treecebff3cae5021d4fcceb5aa51fce1c2aead97ed2 /documentation/ref-manual/structure.rst
parent6fe3143800925463279d0664fc7f3372b53c6c52 (diff)
downloadpoky-945c669138a76be18c6b4da4f8f907d2a5cfd83f.tar.gz
manuals: split dev-manual/common-tasks.rst
A 500 KB source file is always harder to manage, and can have section title conflicts. So, the "Common Tasks" document is gone and all its constituents are moved up one level. You now have 40 chapters in the Development Tasks Manual. (From yocto-docs rev: 8a45bc469411410020b8e688c137395fcaf3761b) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual/structure.rst')
-rw-r--r--documentation/ref-manual/structure.rst12
1 files changed, 6 insertions, 6 deletions
diff --git a/documentation/ref-manual/structure.rst b/documentation/ref-manual/structure.rst
index 5436d94e1d..f3a52a19f3 100644
--- a/documentation/ref-manual/structure.rst
+++ b/documentation/ref-manual/structure.rst
@@ -177,7 +177,7 @@ within the :term:`Source Directory`. If you design a
177custom distribution, you can include your own version of this 177custom distribution, you can include your own version of this
178configuration file to mention the targets defined by your distribution. 178configuration file to mention the targets defined by your distribution.
179See the 179See the
180":ref:`dev-manual/common-tasks:creating a custom template configuration directory`" 180":ref:`dev-manual/custom-template-configuration-directory:creating a custom template configuration directory`"
181section in the Yocto Project Development Tasks Manual for more 181section in the Yocto Project Development Tasks Manual for more
182information. 182information.
183 183
@@ -194,7 +194,7 @@ your choice. For example, the following command creates a
194The OpenEmbedded build system uses the template configuration files, which 194The OpenEmbedded build system uses the template configuration files, which
195are found by default in the ``meta-poky/conf/templates/default`` directory in the Source 195are found by default in the ``meta-poky/conf/templates/default`` directory in the Source
196Directory. See the 196Directory. See the
197":ref:`dev-manual/common-tasks:creating a custom template configuration directory`" 197":ref:`dev-manual/custom-template-configuration-directory:creating a custom template configuration directory`"
198section in the Yocto Project Development Tasks Manual for more 198section in the Yocto Project Development Tasks Manual for more
199information. 199information.
200 200
@@ -236,7 +236,7 @@ The OpenEmbedded build system creates this directory when you enable
236build history via the :ref:`buildhistory <ref-classes-buildhistory>` class file. The directory 236build history via the :ref:`buildhistory <ref-classes-buildhistory>` class file. The directory
237organizes build information into image, packages, and SDK 237organizes build information into image, packages, and SDK
238subdirectories. For information on the build history feature, see the 238subdirectories. For information on the build history feature, see the
239":ref:`dev-manual/common-tasks:maintaining build output quality`" 239":ref:`dev-manual/build-quality:maintaining build output quality`"
240section in the Yocto Project Development Tasks Manual. 240section in the Yocto Project Development Tasks Manual.
241 241
242.. _structure-build-cache: 242.. _structure-build-cache:
@@ -303,7 +303,7 @@ file, it uses ``sed`` to substitute final
303---------------------------- 303----------------------------
304 304
305This configuration file defines 305This configuration file defines
306:ref:`layers <dev-manual/common-tasks:understanding and creating layers>`, 306:ref:`layers <dev-manual/layers:understanding and creating layers>`,
307which are directory trees, traversed (or walked) by BitBake. The 307which are directory trees, traversed (or walked) by BitBake. The
308``bblayers.conf`` file uses the :term:`BBLAYERS` 308``bblayers.conf`` file uses the :term:`BBLAYERS`
309variable to list the layers BitBake tries to find. 309variable to list the layers BitBake tries to find.
@@ -441,7 +441,7 @@ directory contains sub-directories for ``bash``, ``busybox``, and
441``glibc`` (among others) that in turn contain appropriate ``COPYING`` 441``glibc`` (among others) that in turn contain appropriate ``COPYING``
442license files with other licensing information. For information on 442license files with other licensing information. For information on
443licensing, see the 443licensing, see the
444":ref:`dev-manual/common-tasks:maintaining open source license compliance during your product's lifecycle`" 444":ref:`dev-manual/licenses:maintaining open source license compliance during your product's lifecycle`"
445section in the Yocto Project Development Tasks Manual. 445section in the Yocto Project Development Tasks Manual.
446 446
447.. _structure-build-tmp-deploy-images: 447.. _structure-build-tmp-deploy-images:
@@ -578,7 +578,7 @@ built within the Yocto Project. For this package, a work directory of
578``tmp/work/qemux86-poky-linux/linux-yocto/3.0+git1+<.....>``, referred 578``tmp/work/qemux86-poky-linux/linux-yocto/3.0+git1+<.....>``, referred
579to as the :term:`WORKDIR`, is created. Within this directory, the source is 579to as the :term:`WORKDIR`, is created. Within this directory, the source is
580unpacked to ``linux-qemux86-standard-build`` and then patched by Quilt. 580unpacked to ``linux-qemux86-standard-build`` and then patched by Quilt.
581(See the ":ref:`dev-manual/common-tasks:using quilt in your workflow`" section in 581(See the ":ref:`dev-manual/quilt:using quilt in your workflow`" section in
582the Yocto Project Development Tasks Manual for more information.) Within 582the Yocto Project Development Tasks Manual for more information.) Within
583the ``linux-qemux86-standard-build`` directory, standard Quilt 583the ``linux-qemux86-standard-build`` directory, standard Quilt
584directories ``linux-3.0/patches`` and ``linux-3.0/.pc`` are created, and 584directories ``linux-3.0/patches`` and ``linux-3.0/.pc`` are created, and