Message ID | 20250404154702.441150-1-mikko.rapeli@linaro.org |
---|---|
State | New |
Headers | show |
Series | [1/2] poky-bleeding.bbclass: support recipes with multiple scm SRCREVs | expand |
diff --git a/meta-poky/classes/poky-bleeding.bbclass b/meta-poky/classes/poky-bleeding.bbclass index 3bfdcf1454..b12aea61b0 100644 --- a/meta-poky/classes/poky-bleeding.bbclass +++ b/meta-poky/classes/poky-bleeding.bbclass @@ -12,6 +12,11 @@ python pokybleeding_version_handler () { if "pseudo" in bpn: bb.warn("Here 5 %s %s" % (d.getVar("PN"), bpn)) d.setVar("SRCREV", "${AUTOREV}") + srcrev_format = d.getVar("SRCREV_FORMAT") + if srcrev_format: + for multi_scm in d.getVar("SRCREV_FORMAT").split("_"): + if multi_scm != "": + d.setVar("SRCREV_%s" % multi_scm, "${AUTOREV}") if "+git" not in d.getVar("PV"): d.appendVar("PV", "+git") }
Recipes with multiple repositories in SRC_URI use SRCREV with repo postfix. Set them to AUTOREV too. Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> --- meta-poky/classes/poky-bleeding.bbclass | 5 +++++ 1 file changed, 5 insertions(+)