summaryrefslogtreecommitdiffstats
path: root/bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.rst
diff options
context:
space:
mode:
authorFawzi KHABER <fawzi.khaber@smile.fr>2023-03-02 17:14:30 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-03-07 21:24:44 +0000
commit28e334e8a481a8d3b159f7d7cb3f8eb3e7b5c2fa (patch)
tree4a4399f1db3099c0b64037fc15f390e21e6a7666 /bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.rst
parenta81854fe3e6c14298ed052516c1a4cec8b7f1d3e (diff)
downloadpoky-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/bitbake-user-manual-ref-variables.rst')
-rw-r--r--bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.rst23
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