diff options
author | Quentin Schulz <quentin.schulz@cherry.de> | 2025-06-06 17:01:47 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-06-20 09:48:14 +0100 |
commit | d349e792c1cbb06685103b8e18b0109359cfc353 (patch) | |
tree | 31f5251a679210999ea8d15a705e5f7a71d8d29a /documentation/ref-manual | |
parent | ea635ace50cf8149262bd9649c6928fb0018fff7 (diff) | |
download | poky-d349e792c1cbb06685103b8e18b0109359cfc353.tar.gz |
ref-manual: classes: reword to clarify that native/nativesdk options are exclusive
We explain how to create a native (nativesdk) recipe in two different
ways via a bullet list but reading quickly the instructions may mislead
one into doing both options whereas they are incompatible.
This rewords both the nativesdk and native sections so that the second
bullet point starts with an Or and explicit that this applies to target
recipes.
(From yocto-docs rev: 6d0d338a5f2686ddeee5eed7b6e05f3db800d33a)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual')
-rw-r--r-- | documentation/ref-manual/classes.rst | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/documentation/ref-manual/classes.rst b/documentation/ref-manual/classes.rst index 54a98bf24f..b5121aec0f 100644 --- a/documentation/ref-manual/classes.rst +++ b/documentation/ref-manual/classes.rst | |||
@@ -2050,7 +2050,8 @@ a couple different ways: | |||
2050 | Not using this naming convention can lead to subtle problems | 2050 | Not using this naming convention can lead to subtle problems |
2051 | caused by existing code that depends on that naming convention. | 2051 | caused by existing code that depends on that naming convention. |
2052 | 2052 | ||
2053 | - Create or modify a target recipe that contains the following:: | 2053 | - Or, create a :ref:`ref-classes-native` variant of any target recipe (e.g. |
2054 | ``myrecipe.bb``) by adding the following to the recipe:: | ||
2054 | 2055 | ||
2055 | BBCLASSEXTEND = "native" | 2056 | BBCLASSEXTEND = "native" |
2056 | 2057 | ||
@@ -2081,7 +2082,8 @@ couple different ways: | |||
2081 | inherit statement in the recipe after all other inherit statements so | 2082 | inherit statement in the recipe after all other inherit statements so |
2082 | that the :ref:`ref-classes-nativesdk` class is inherited last. | 2083 | that the :ref:`ref-classes-nativesdk` class is inherited last. |
2083 | 2084 | ||
2084 | - Create a :ref:`ref-classes-nativesdk` variant of any recipe by adding the following:: | 2085 | - Or, create a :ref:`ref-classes-nativesdk` variant of any target recipe (e.g. |
2086 | ``myrecipe.bb``) by adding the following to the recipe:: | ||
2085 | 2087 | ||
2086 | BBCLASSEXTEND = "nativesdk" | 2088 | BBCLASSEXTEND = "nativesdk" |
2087 | 2089 | ||