summaryrefslogtreecommitdiffstats
path: root/meta/classes/buildhistory.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes/buildhistory.bbclass')
-rw-r--r--meta/classes/buildhistory.bbclass10
1 files changed, 3 insertions, 7 deletions
diff --git a/meta/classes/buildhistory.bbclass b/meta/classes/buildhistory.bbclass
index 6fffd47189..4ba9ec8f25 100644
--- a/meta/classes/buildhistory.bbclass
+++ b/meta/classes/buildhistory.bbclass
@@ -742,13 +742,9 @@ def buildhistory_get_build_id(d):
742 return('\n%s\n%s\n' % (statusheader, '\n'.join(statuslines))) 742 return('\n%s\n%s\n' % (statusheader, '\n'.join(statuslines)))
743 743
744def buildhistory_get_metadata_revs(d): 744def buildhistory_get_metadata_revs(d):
745 # We want an easily machine-readable format here, so get_layers_branch_rev isn't quite what we want 745 # We want an easily machine-readable format here
746 layers = (d.getVar("BBLAYERS") or "").split() 746 revisions = oe.buildcfg.get_layer_revisions(d)
747 medadata_revs = ["%-17s = %s:%s%s" % (os.path.basename(i), \ 747 medadata_revs = ["%-17s = %s:%s%s" % (r[1], r[2], r[3], r[4]) for r in revisions]
748 oe.buildcfg.get_metadata_git_branch(i, None).strip(), \
749 oe.buildcfg.get_metadata_git_revision(i, None), \
750 oe.buildcfg.is_layer_modified(i)) \
751 for i in layers]
752 return '\n'.join(medadata_revs) 748 return '\n'.join(medadata_revs)
753 749
754def outputvars(vars, listvars, d): 750def outputvars(vars, listvars, d):