summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/classes.rst
diff options
context:
space:
mode:
authorUlrich Ölmann <u.oelmann@pengutronix.de>2022-09-14 13:19:36 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-09-24 17:44:55 +0100
commitb26546f537b90c5b5ba3131b2fe2f93d16549b1c (patch)
treec8de58308937da75b3ff04b6df7998a42645fe0d /documentation/ref-manual/classes.rst
parenta79e1bb7abb7fa09f9e29d078c4f845dd39e3b4b (diff)
downloadpoky-b26546f537b90c5b5ba3131b2fe2f93d16549b1c.tar.gz
manuals: fix typos in the context of 'icecc' & clean up whitespaces
(From yocto-docs rev: cce3eece0886b5446774e6a5cc57c28d13c58fdd) Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual/classes.rst')
-rw-r--r--documentation/ref-manual/classes.rst15
1 files changed, 8 insertions, 7 deletions
diff --git a/documentation/ref-manual/classes.rst b/documentation/ref-manual/classes.rst
index 424c505715..11e0d472e8 100644
--- a/documentation/ref-manual/classes.rst
+++ b/documentation/ref-manual/classes.rst
@@ -580,8 +580,8 @@ Finally, here is an example that sets the root password::
580.. note:: 580.. note::
581 581
582 From a security perspective, hardcoding a default password is not 582 From a security perspective, hardcoding a default password is not
583 generally a good idea or even legal in some jurisdictions. It is 583 generally a good idea or even legal in some jurisdictions. It is
584 recommended that you do not do this if you are building a production 584 recommended that you do not do this if you are building a production
585 image. 585 image.
586 586
587 587
@@ -792,7 +792,7 @@ The class stages directories with symlinks from ``gcc`` and ``g++`` to
792``icecc``, for both native and cross compilers. Depending on each 792``icecc``, for both native and cross compilers. Depending on each
793configure or compile, the OpenEmbedded build system adds the directories 793configure or compile, the OpenEmbedded build system adds the directories
794at the head of the ``PATH`` list and then sets the ``ICECC_CXX`` and 794at the head of the ``PATH`` list and then sets the ``ICECC_CXX`` and
795``ICEC_CC`` variables, which are the paths to the ``g++`` and ``gcc`` 795``ICECC_CC`` variables, which are the paths to the ``g++`` and ``gcc``
796compilers, respectively. 796compilers, respectively.
797 797
798For the cross compiler, the class creates a ``tar.gz`` file that 798For the cross compiler, the class creates a ``tar.gz`` file that
@@ -800,8 +800,8 @@ contains the Yocto Project toolchain and sets ``ICECC_VERSION``, which
800is the version of the cross-compiler used in the cross-development 800is the version of the cross-compiler used in the cross-development
801toolchain, accordingly. 801toolchain, accordingly.
802 802
803The class handles all three different compile stages (i.e native 803The class handles all three different compile stages (i.e native,
804,cross-kernel and target) and creates the necessary environment 804cross-kernel and target) and creates the necessary environment
805``tar.gz`` file to be used by the remote machines. The class also 805``tar.gz`` file to be used by the remote machines. The class also
806supports SDK generation. 806supports SDK generation.
807 807
@@ -811,12 +811,13 @@ using ``which``. If :term:`ICECC_ENV_EXEC` is set
811in your ``local.conf`` file, the variable should point to the 811in your ``local.conf`` file, the variable should point to the
812``icecc-create-env`` script provided by the user. If you do not point to 812``icecc-create-env`` script provided by the user. If you do not point to
813a user-provided script, the build system uses the default script 813a user-provided script, the build system uses the default script
814provided by the recipe ``icecc-create-env-native.bb``. 814provided by the recipe :oe_git:`icecc-create-env_0.1.bb
815</openembedded-core/tree/meta/recipes-devtools/icecc-create-env/icecc-create-env_0.1.bb>`.
815 816
816.. note:: 817.. note::
817 818
818 This script is a modified version and not the one that comes with 819 This script is a modified version and not the one that comes with
819 icecc. 820 ``icecream``.
820 821
821If you do not want the Icecream distributed compile support to apply to 822If you do not want the Icecream distributed compile support to apply to
822specific recipes or classes, you can ask them to be ignored by Icecream 823specific recipes or classes, you can ask them to be ignored by Icecream