summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual
diff options
context:
space:
mode:
authorArne Schwerdt <arne.schwerdt@elbbits.com>2023-10-11 10:48:04 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-10-20 14:40:29 +0100
commit1c90ad84f3cf7932dd9c26b7d2e36a6ee6093804 (patch)
tree4782c84332bc24881dd6f77d82fcb5de4cec261c /documentation/ref-manual
parentd180e9f1c24048cbc5bf2de64e9cb21b753b29c4 (diff)
downloadpoky-1c90ad84f3cf7932dd9c26b7d2e36a6ee6093804.tar.gz
ref-manual: Warn about COMPATIBLE_MACHINE skipping native recipes
(From yocto-docs rev: fcc9b54cc46a0831f79a96e041cbe8deed58cf66) Signed-off-by: Arne Schwerdt <arne.schwerdt@elbbits.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual')
-rw-r--r--documentation/ref-manual/variables.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst
index 11523bb9e7..a3b774b540 100644
--- a/documentation/ref-manual/variables.rst
+++ b/documentation/ref-manual/variables.rst
@@ -1358,6 +1358,13 @@ system and gives an overview of their function and contents.
1358 speed since the build system skips parsing recipes not compatible 1358 speed since the build system skips parsing recipes not compatible
1359 with the current machine. 1359 with the current machine.
1360 1360
1361 .. note::
1362
1363 When :term:`COMPATIBLE_MACHINE` is set in a recipe inherits from
1364 native, the recipe is always skipped. All native recipes must be
1365 entirely target independent and should not rely on :term:`MACHINE`.
1366
1367
1361 :term:`COMPLEMENTARY_GLOB` 1368 :term:`COMPLEMENTARY_GLOB`
1362 Defines wildcards to match when installing a list of complementary 1369 Defines wildcards to match when installing a list of complementary
1363 packages for all the packages explicitly (or implicitly) installed in 1370 packages for all the packages explicitly (or implicitly) installed in