diff options
author | Fawzi KHABER <fawzi.khaber@smile.fr> | 2023-03-02 17:14:30 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-03-07 21:24:44 +0000 |
commit | 28e334e8a481a8d3b159f7d7cb3f8eb3e7b5c2fa (patch) | |
tree | 4a4399f1db3099c0b64037fc15f390e21e6a7666 /bitbake/doc/bitbake-user-manual | |
parent | a81854fe3e6c14298ed052516c1a4cec8b7f1d3e (diff) | |
download | poky-28e334e8a481a8d3b159f7d7cb3f8eb3e7b5c2fa.tar.gz |
bitbake: doc: ref-variables: add LAYERSERIES_COMPAT to term glossary
Bitbake throws a warning if the layer compatibility is not defined since
cca81e33b58c390dcf5cc3a31555a43b79177166. The description of this variable
comes from the Yocto Project manual.
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reviewed-by: Ever ATILANO <ever.atilano@smile.fr>
Reviewed-by: Yoann CONGAL <yoann.congal@smile.fr>
(Bitbake rev: cbad8cb28a8134d6b2053ef5c2e04bb455fc798b)
Signed-off-by: Fawzi KHABER <fawzi.khaber@smile.fr>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/doc/bitbake-user-manual')
-rw-r--r-- | bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.rst | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.rst b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.rst index 09d09a8d9e..a48e700030 100644 --- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.rst +++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.rst | |||
@@ -1096,6 +1096,29 @@ overview of their function and contents. | |||
1096 | variable is not available outside of ``layer.conf`` and references | 1096 | variable is not available outside of ``layer.conf`` and references |
1097 | are expanded immediately when parsing of the file completes. | 1097 | are expanded immediately when parsing of the file completes. |
1098 | 1098 | ||
1099 | :term:`LAYERSERIES_COMPAT` | ||
1100 | Lists the versions of the OpenEmbedded-Core (OE-Core) for which | ||
1101 | a layer is compatible. Using the :term:`LAYERSERIES_COMPAT` variable | ||
1102 | allows the layer maintainer to indicate which combinations of the | ||
1103 | layer and OE-Core can be expected to work. The variable gives the | ||
1104 | system a way to detect when a layer has not been tested with new | ||
1105 | releases of OE-Core (e.g. the layer is not maintained). | ||
1106 | |||
1107 | To specify the OE-Core versions for which a layer is compatible, use | ||
1108 | this variable in your layer's ``conf/layer.conf`` configuration file. | ||
1109 | For the list, use the Yocto Project release name (e.g. "kirkstone", | ||
1110 | "mickledore"). To specify multiple OE-Core versions for the layer, use | ||
1111 | a space-separated list:: | ||
1112 | |||
1113 | LAYERSERIES_COMPAT_layer_root_name = "kirkstone mickledore" | ||
1114 | |||
1115 | .. note:: | ||
1116 | |||
1117 | Setting :term:`LAYERSERIES_COMPAT` is required by the Yocto Project | ||
1118 | Compatible version 2 standard. | ||
1119 | The OpenEmbedded build system produces a warning if the variable | ||
1120 | is not set for any given layer. | ||
1121 | |||
1099 | :term:`LAYERVERSION` | 1122 | :term:`LAYERVERSION` |
1100 | Optionally specifies the version of a layer as a single number. You | 1123 | Optionally specifies the version of a layer as a single number. You |
1101 | can use this variable within | 1124 | can use this variable within |