diff options
Diffstat (limited to 'meta/classes/buildhistory.bbclass')
-rw-r--r-- | meta/classes/buildhistory.bbclass | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/classes/buildhistory.bbclass b/meta/classes/buildhistory.bbclass index bf5789e203..109b375059 100644 --- a/meta/classes/buildhistory.bbclass +++ b/meta/classes/buildhistory.bbclass | |||
@@ -86,6 +86,7 @@ python buildhistory_emit_pkghistory() { | |||
86 | self.depends = "" | 86 | self.depends = "" |
87 | self.packages = "" | 87 | self.packages = "" |
88 | self.srcrev = "" | 88 | self.srcrev = "" |
89 | self.layer = "" | ||
89 | 90 | ||
90 | 91 | ||
91 | class PackageInfo: | 92 | class PackageInfo: |
@@ -186,6 +187,7 @@ python buildhistory_emit_pkghistory() { | |||
186 | pe = d.getVar('PE') or "0" | 187 | pe = d.getVar('PE') or "0" |
187 | pv = d.getVar('PV') | 188 | pv = d.getVar('PV') |
188 | pr = d.getVar('PR') | 189 | pr = d.getVar('PR') |
190 | layer = bb.utils.get_file_layer(d.getVar('FILE', True), d) | ||
189 | 191 | ||
190 | pkgdata_dir = d.getVar('PKGDATA_DIR') | 192 | pkgdata_dir = d.getVar('PKGDATA_DIR') |
191 | packages = "" | 193 | packages = "" |
@@ -225,6 +227,7 @@ python buildhistory_emit_pkghistory() { | |||
225 | rcpinfo.pr = pr | 227 | rcpinfo.pr = pr |
226 | rcpinfo.depends = sortlist(oe.utils.squashspaces(d.getVar('DEPENDS') or "")) | 228 | rcpinfo.depends = sortlist(oe.utils.squashspaces(d.getVar('DEPENDS') or "")) |
227 | rcpinfo.packages = packages | 229 | rcpinfo.packages = packages |
230 | rcpinfo.layer = layer | ||
228 | write_recipehistory(rcpinfo, d) | 231 | write_recipehistory(rcpinfo, d) |
229 | 232 | ||
230 | pkgdest = d.getVar('PKGDEST') | 233 | pkgdest = d.getVar('PKGDEST') |
@@ -303,6 +306,7 @@ def write_recipehistory(rcpinfo, d): | |||
303 | f.write(u"PR = %s\n" % rcpinfo.pr) | 306 | f.write(u"PR = %s\n" % rcpinfo.pr) |
304 | f.write(u"DEPENDS = %s\n" % rcpinfo.depends) | 307 | f.write(u"DEPENDS = %s\n" % rcpinfo.depends) |
305 | f.write(u"PACKAGES = %s\n" % rcpinfo.packages) | 308 | f.write(u"PACKAGES = %s\n" % rcpinfo.packages) |
309 | f.write(u"LAYER = %s\n" % rcpinfo.layer) | ||
306 | 310 | ||
307 | 311 | ||
308 | def write_pkghistory(pkginfo, d): | 312 | def write_pkghistory(pkginfo, d): |