summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorAntonin Godard <antonin.godard@bootlin.com>2025-10-27 13:43:39 +0100
committerSteve Sakoman <steve@sakoman.com>2025-11-03 07:17:02 -0800
commitf1125c2cf73af7400d1092453a5265e339ea239d (patch)
tree595528891e8b3521202eb9900c24a91e6fd0abe0 /documentation
parentef8c458f20dc8414fb7ca549aa3e43d3d46cd66d (diff)
downloadpoky-f1125c2cf73af7400d1092453a5265e339ea239d.tar.gz
ref-manual/variables.rst: document the REQUIRED_MACHINE_FEATURES variable
Added in OE-Core commit: 5f4875b950ce ("distro_features_check: expand with MACHINE_FEATURES and COMBINED_FEATURES, rename"). Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de> (From yocto-docs rev: 5270b62a0a10169710be11561f1c2623f550f567) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> (cherry picked from commit c0551456cba6016d5014c2be8d6906e58a324cc4) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/ref-manual/variables.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst
index f517388317..4d072f30a6 100644
--- a/documentation/ref-manual/variables.rst
+++ b/documentation/ref-manual/variables.rst
@@ -7453,6 +7453,15 @@ system and gives an overview of their function and contents.
7453 the recipe will be skipped, and if the build system attempts to build 7453 the recipe will be skipped, and if the build system attempts to build
7454 the recipe then an error will be triggered. 7454 the recipe then an error will be triggered.
7455 7455
7456 :term:`REQUIRED_MACHINE_FEATURES`
7457 When inheriting the :ref:`ref-classes-features_check` class, this variable
7458 identifies :term:`MACHINE_FEATURES` that must exist in the current
7459 configuration in order for the :term:`OpenEmbedded Build System` to build
7460 the recipe. In other words, if the :term:`REQUIRED_MACHINE_FEATURES` variable
7461 lists a feature that does not appear in :term:`MACHINE_FEATURES` within the
7462 current configuration, then the recipe will be skipped, and if the build
7463 system attempts to build the recipe then an error will be triggered.
7464
7456 :term:`REQUIRED_VERSION` 7465 :term:`REQUIRED_VERSION`
7457 If there are multiple versions of a recipe available, this variable 7466 If there are multiple versions of a recipe available, this variable
7458 determines which version should be given preference. 7467 determines which version should be given preference.