diff options
author | Michael Opdenacker <michael.opdenacker@bootlin.com> | 2022-11-24 17:50:52 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-12-01 19:20:29 +0000 |
commit | 945c669138a76be18c6b4da4f8f907d2a5cfd83f (patch) | |
tree | cebff3cae5021d4fcceb5aa51fce1c2aead97ed2 /documentation/ref-manual/structure.rst | |
parent | 6fe3143800925463279d0664fc7f3372b53c6c52 (diff) | |
download | poky-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.rst | 12 |
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 | |||
177 | custom distribution, you can include your own version of this | 177 | custom distribution, you can include your own version of this |
178 | configuration file to mention the targets defined by your distribution. | 178 | configuration file to mention the targets defined by your distribution. |
179 | See the | 179 | See 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`" |
181 | section in the Yocto Project Development Tasks Manual for more | 181 | section in the Yocto Project Development Tasks Manual for more |
182 | information. | 182 | information. |
183 | 183 | ||
@@ -194,7 +194,7 @@ your choice. For example, the following command creates a | |||
194 | The OpenEmbedded build system uses the template configuration files, which | 194 | The OpenEmbedded build system uses the template configuration files, which |
195 | are found by default in the ``meta-poky/conf/templates/default`` directory in the Source | 195 | are found by default in the ``meta-poky/conf/templates/default`` directory in the Source |
196 | Directory. See the | 196 | Directory. 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`" |
198 | section in the Yocto Project Development Tasks Manual for more | 198 | section in the Yocto Project Development Tasks Manual for more |
199 | information. | 199 | information. |
200 | 200 | ||
@@ -236,7 +236,7 @@ The OpenEmbedded build system creates this directory when you enable | |||
236 | build history via the :ref:`buildhistory <ref-classes-buildhistory>` class file. The directory | 236 | build history via the :ref:`buildhistory <ref-classes-buildhistory>` class file. The directory |
237 | organizes build information into image, packages, and SDK | 237 | organizes build information into image, packages, and SDK |
238 | subdirectories. For information on the build history feature, see the | 238 | subdirectories. 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`" |
240 | section in the Yocto Project Development Tasks Manual. | 240 | section 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 | ||
305 | This configuration file defines | 305 | This configuration file defines |
306 | :ref:`layers <dev-manual/common-tasks:understanding and creating layers>`, | 306 | :ref:`layers <dev-manual/layers:understanding and creating layers>`, |
307 | which are directory trees, traversed (or walked) by BitBake. The | 307 | which 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` |
309 | variable to list the layers BitBake tries to find. | 309 | variable 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`` |
442 | license files with other licensing information. For information on | 442 | license files with other licensing information. For information on |
443 | licensing, see the | 443 | licensing, 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`" |
445 | section in the Yocto Project Development Tasks Manual. | 445 | section 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 |
579 | to as the :term:`WORKDIR`, is created. Within this directory, the source is | 579 | to as the :term:`WORKDIR`, is created. Within this directory, the source is |
580 | unpacked to ``linux-qemux86-standard-build`` and then patched by Quilt. | 580 | unpacked 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 |
582 | the Yocto Project Development Tasks Manual for more information.) Within | 582 | the Yocto Project Development Tasks Manual for more information.) Within |
583 | the ``linux-qemux86-standard-build`` directory, standard Quilt | 583 | the ``linux-qemux86-standard-build`` directory, standard Quilt |
584 | directories ``linux-3.0/patches`` and ``linux-3.0/.pc`` are created, and | 584 | directories ``linux-3.0/patches`` and ``linux-3.0/.pc`` are created, and |