mirror of
https://git.yoctoproject.org/poky
synced 2026-06-02 01:19:52 +00:00
manuals: simplify references to classes
Now that .bbclass is removed from class section titles. We can now have, for example, :ref:`ref-classes-insane` instead of :ref:`insane <ref-classes-insane>`. Then, when necessary, rework paragraphs so that they have lines of even length, not exceeding 80 characters. (From yocto-docs rev: e76190e3be78c1e483bec0469f1e437dbf8f3791) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Suggested-by: Quentin Schulz <foss+yocto@0leil.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
ae280972ff
commit
8b1909aa6f
File diff suppressed because it is too large
Load Diff
@@ -358,7 +358,7 @@ Here are the image features available for all images:
|
||||
a given image.
|
||||
|
||||
Some image features are available only when you inherit the
|
||||
:ref:`core-image <ref-classes-core-image>` class. The current list of
|
||||
:ref:`ref-classes-core-image` class. The current list of
|
||||
these valid features is as follows:
|
||||
|
||||
- *hwcodecs:* Installs hardware acceleration codecs.
|
||||
|
||||
@@ -580,7 +580,7 @@ Errors and Warnings
|
||||
|
||||
The specified package contains mime type files (``.xml`` files in
|
||||
``${datadir}/mime/packages``) and yet does not inherit the
|
||||
:ref:`mime <ref-classes-mime>` class which will ensure that these get
|
||||
:ref:`ref-classes-mime` class which will ensure that these get
|
||||
properly installed. Either add ``inherit mime`` to the recipe or remove the
|
||||
files at the :ref:`ref-tasks-install` step if they are not needed.
|
||||
|
||||
@@ -590,7 +590,7 @@ Errors and Warnings
|
||||
- ``package contains desktop file with key 'MimeType' but does not inhert mime-xdg: <packagename> path '<file>' [mime-xdg]``
|
||||
|
||||
The specified package contains a .desktop file with a 'MimeType' key
|
||||
present, but does not inherit the :ref:`mime-xdg <ref-classes-mime-xdg>`
|
||||
present, but does not inherit the :ref:`ref-classes-mime-xdg`
|
||||
class that is required in order for that to be activated. Either add
|
||||
``inherit mime`` to the recipe or remove the files at the
|
||||
:ref:`ref-tasks-install` step if they are not needed.
|
||||
@@ -621,9 +621,9 @@ Errors and Warnings
|
||||
- ``<recipename>: recipe doesn't inherit features_check [unhandled-features-check]``
|
||||
|
||||
This check ensures that if one of the variables that the
|
||||
:ref:`features_check <ref-classes-features_check>` class supports (e.g.
|
||||
:ref:`ref-classes-features_check` class supports (e.g.
|
||||
:term:`REQUIRED_DISTRO_FEATURES`) is used, then the recipe
|
||||
inherits :ref:`features_check <ref-classes-features_check>` in order for
|
||||
inherits :ref:`ref-classes-features_check` in order for
|
||||
the requirement to actually work. If you are seeing this message, either
|
||||
add ``inherit features_check`` to your recipe or remove the reference to
|
||||
the variable if it is not needed.
|
||||
@@ -634,7 +634,7 @@ Errors and Warnings
|
||||
- ``<recipename>: recipe defines ALTERNATIVE:<packagename> but doesn't inherit update-alternatives. This might fail during do_rootfs later! [missing-update-alternatives]``
|
||||
|
||||
This check ensures that if a recipe sets the :term:`ALTERNATIVE` variable that the
|
||||
recipe also inherits :ref:`update-alternatives <ref-classes-update-alternatives>` such
|
||||
recipe also inherits :ref:`ref-classes-update-alternatives` such
|
||||
that the alternative will be correctly set up. If you are seeing this message, either
|
||||
add ``inherit update-alternatives`` to your recipe or remove the reference to the variable
|
||||
if it is not needed.
|
||||
@@ -655,7 +655,7 @@ Errors and Warnings
|
||||
- ``<packagename> contains perllocal.pod (<files>), should not be installed [perllocalpod]``
|
||||
|
||||
``perllocal.pod`` is an index file of locally installed modules and so shouldn't be
|
||||
installed by any distribution packages. The :ref:`cpan <ref-classes-cpan>` class
|
||||
installed by any distribution packages. The :ref:`ref-classes-cpan` class
|
||||
already sets ``NO_PERLLOCAL`` to stop this file being generated by most Perl recipes,
|
||||
but if a recipe is using ``MakeMaker`` directly then they might not be doing this
|
||||
correctly. This check ensures that perllocal.pod is not in any package in order to
|
||||
|
||||
@@ -233,7 +233,7 @@ is available via the :term:`TOPDIR` variable.
|
||||
-----------------------
|
||||
|
||||
The OpenEmbedded build system creates this directory when you enable
|
||||
build history via the :ref:`buildhistory <ref-classes-buildhistory>` class file. The directory
|
||||
build history via the :ref:`ref-classes-buildhistory` class file. The directory
|
||||
organizes build information into image, packages, and SDK
|
||||
subdirectories. For information on the build history feature, see the
|
||||
":ref:`dev-manual/build-quality:maintaining build output quality`"
|
||||
@@ -375,7 +375,7 @@ remove the ``build/sstate-cache`` directory.
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
This directory stores the build statistics as generated by the
|
||||
:ref:`buildstats <ref-classes-buildstats>` class.
|
||||
:ref:`ref-classes-buildstats` class.
|
||||
|
||||
.. _structure-build-tmp-cache:
|
||||
|
||||
|
||||
@@ -78,9 +78,9 @@ task runs with the current working directory set to
|
||||
``${``\ :term:`B`\ ``}``.
|
||||
|
||||
Recipes implementing this task should inherit the
|
||||
:ref:`deploy <ref-classes-deploy>` class and should write the output
|
||||
:ref:`ref-classes-deploy` class and should write the output
|
||||
to ``${``\ :term:`DEPLOYDIR`\ ``}``, which is not to be
|
||||
confused with ``${DEPLOY_DIR}``. The :ref:`deploy <ref-classes-deploy>` class sets up
|
||||
confused with ``${DEPLOY_DIR}``. The :ref:`ref-classes-deploy` class sets up
|
||||
:ref:`ref-tasks-deploy` as a shared state (sstate) task that can be accelerated
|
||||
through sstate use. The sstate mechanism takes care of copying the
|
||||
output from ``${DEPLOYDIR}`` to ``${DEPLOY_DIR_IMAGE}``.
|
||||
@@ -102,7 +102,7 @@ Adding :ref:`ref-tasks-deploy` after other tasks works the same way.
|
||||
.. note::
|
||||
|
||||
You do not need to add ``before do_build`` to the ``addtask`` command
|
||||
(though it is harmless), because the :ref:`base <ref-classes-base>` class contains the following::
|
||||
(though it is harmless), because the :ref:`ref-classes-base` class contains the following::
|
||||
|
||||
do_build[recrdeptask] += "do_deploy"
|
||||
|
||||
@@ -225,7 +225,7 @@ section in the Yocto Project Overview and Concepts Manual.
|
||||
-----------------
|
||||
|
||||
Runs QA checks on packaged files. For more information on these checks,
|
||||
see the :ref:`insane <ref-classes-insane>` class.
|
||||
see the :ref:`ref-classes-insane` class.
|
||||
|
||||
.. _ref-tasks-package_write_deb:
|
||||
|
||||
@@ -406,7 +406,7 @@ Installs the files into the individual recipe specific sysroots (i.e.
|
||||
``recipe-sysroot`` and ``recipe-sysroot-native`` under
|
||||
``${``\ :term:`WORKDIR`\ ``}`` based upon the
|
||||
dependencies specified by :term:`DEPENDS`). See the
|
||||
":ref:`staging <ref-classes-staging>`" class for more information.
|
||||
":ref:`ref-classes-staging`" class for more information.
|
||||
|
||||
.. _ref-tasks-rm_work:
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user