summaryrefslogtreecommitdiffstats
path: root/meta/classes
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes')
-rw-r--r--meta/classes/buildhistory.bbclass13
1 files changed, 6 insertions, 7 deletions
diff --git a/meta/classes/buildhistory.bbclass b/meta/classes/buildhistory.bbclass
index fc8b7a9fa4..e970182620 100644
--- a/meta/classes/buildhistory.bbclass
+++ b/meta/classes/buildhistory.bbclass
@@ -943,13 +943,12 @@ def _get_srcrev_values(d):
943 dict_tag_srcrevs = {} 943 dict_tag_srcrevs = {}
944 for scm in scms: 944 for scm in scms:
945 ud = urldata[scm] 945 ud = urldata[scm]
946 for name in ud.names: 946 autoinc, rev = ud.method.sortable_revision(ud, d, ud.name)
947 autoinc, rev = ud.method.sortable_revision(ud, d, name) 947 dict_srcrevs[ud.name] = rev
948 dict_srcrevs[name] = rev 948 if 'tag' in ud.parm:
949 if 'tag' in ud.parm: 949 tag = ud.parm['tag'];
950 tag = ud.parm['tag']; 950 key = ud.name+'_'+tag
951 key = name+'_'+tag 951 dict_tag_srcrevs[key] = rev
952 dict_tag_srcrevs[key] = rev
953 return (dict_srcrevs, dict_tag_srcrevs) 952 return (dict_srcrevs, dict_tag_srcrevs)
954 953
955do_fetch[postfuncs] += "write_srcrev" 954do_fetch[postfuncs] += "write_srcrev"