From 396f64749c8bc7dac7a02f2115bbde2401fc8d0c Mon Sep 17 00:00:00 2001 From: Patrick Zysset Date: Thu, 11 Oct 2018 13:33:13 +0200 Subject: [PATCH] distro: use -dirty marker on not clean builds version string generated with 'git describe' contains -dirty marker if not all changes have been commited before. Signed-off-by: Patrick Zysset --- classes/externalgitsrc.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/externalgitsrc.bbclass b/classes/externalgitsrc.bbclass index 68caa71..08a7023 100644 --- a/classes/externalgitsrc.bbclass +++ b/classes/externalgitsrc.bbclass @@ -7,7 +7,7 @@ def get_externalsrc_rev(d): import subprocess srcdir = d.expand(d.getVar("EXTERNALSRC")) #bb.note("external source: %s" % (srcdir)) - rev = subprocess.check_output("cd %s && git describe --tag" % (srcdir), + rev = subprocess.check_output("cd %s && git describe --tags --dirty " % (srcdir), shell=True).strip() rev = rev.decode("utf-8")