From 767eb1c71c4fbb95dff6aa59b9a87211ef663d7c Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 18 Mar 2022 15:41:25 +0000 Subject: set_versions: Add support for setting POKYVERSION found in older releases (From yocto-docs rev: 9c7a4318920d468cca10448901868bad080cd895) Signed-off-by: Richard Purdie --- documentation/set_versions.py | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'documentation') diff --git a/documentation/set_versions.py b/documentation/set_versions.py index 4ee28d0944..96e0d34697 100755 --- a/documentation/set_versions.py +++ b/documentation/set_versions.py @@ -39,6 +39,13 @@ bitbake_mapping = { "dunfell" : "1.46", } +# 3.4 onwards doesn't have poky version +poky_mapping = { + "3.3" : "25.0", + "3.2" : "24.0", + "3.1" : "23.0", +} + ourversion = None ourseries = None ourbranch = None @@ -126,6 +133,10 @@ replacements = { "BITBAKE_SERIES" : bitbakeversion, } +if release_series[ourseries] in poky_mapping: + pokyversion = poky_mapping[release_series[ourseries]] + "." + ourversion.rsplit(".", 1)[1] + replacements["POKYVERSION"] = pokyversion + with open("poky.yaml.in", "r") as r, open("poky.yaml", "w") as w: lines = r.readlines() for line in lines: -- cgit v1.2.3-54-g00ecf