blob: bfdf94c4d23950ff808c69cb8c987d895bada54c [file] [log] [blame]
def run_git(d, cmd):
try:
oeroot = d.getVar('COREBASE', True)
return bb.process.run("git --git-dir %s/.git %s" %(oeroot, cmd))[0].strip('\n')
except:
pass
python() {
version_id = run_git(d, 'describe --dirty')
if version_id:
d.setVar('VERSION_ID', version_id)
versionList = version_id.split('-')
version = versionList[0] + "-" + versionList[1]
d.setVar('VERSION', version)
build_id = run_git(d, 'describe --abbrev=0')
if build_id:
d.setVar('BUILD_ID', build_id)
}
OS_RELEASE_FIELDS_append = " BUILD_ID"
do_compile[nostamp] = "1"
do_compile_remove[vardeps] = "BUILD_ID"