summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntonin Godard <antonin.godard@bootlin.com>2025-10-27 13:43:39 +0100
committerSteve Sakoman <steve@sakoman.com>2025-10-31 06:23:13 -0700
commit5f0dcc1dc6d97975d538870cb46c7f07f320f064 (patch)
tree27e38c424be085caa054778a05238284590747f1
parent8d8972d1b44a5aeb31bc4bb864bdee29384abeb4 (diff)
downloadpoky-5f0dcc1dc6d97975d538870cb46c7f07f320f064.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: 02d5f9664a71a4f1b72b28d7093c19cc03ec08f6) 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>
-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 ec40b3e6fc..3a08f78d30 100644
--- a/documentation/ref-manual/variables.rst
+++ b/documentation/ref-manual/variables.rst
@@ -6837,6 +6837,15 @@ system and gives an overview of their function and contents.
6837 the recipe will be skipped, and if the build system attempts to build 6837 the recipe will be skipped, and if the build system attempts to build
6838 the recipe then an error will be triggered. 6838 the recipe then an error will be triggered.
6839 6839
6840 :term:`REQUIRED_MACHINE_FEATURES`
6841 When inheriting the :ref:`ref-classes-features_check` class, this variable
6842 identifies :term:`MACHINE_FEATURES` that must exist in the current
6843 configuration in order for the :term:`OpenEmbedded Build System` to build
6844 the recipe. In other words, if the :term:`REQUIRED_MACHINE_FEATURES` variable
6845 lists a feature that does not appear in :term:`MACHINE_FEATURES` within the
6846 current configuration, then the recipe will be skipped, and if the build
6847 system attempts to build the recipe then an error will be triggered.
6848
6840 :term:`REQUIRED_VERSION` 6849 :term:`REQUIRED_VERSION`
6841 If there are multiple versions of a recipe available, this variable 6850 If there are multiple versions of a recipe available, this variable
6842 determines which version should be given preference. 6851 determines which version should be given preference.