Lines Matching refs:manifest
6 SSTATE_MANFILEPREFIX = "${SSTATE_MANIFESTS}/manifest-${SSTATE_MANMACH}-${PN}"
229 manifest, d2 = oe.sstatesig.sstate_get_manifest_filename(ss['task'], d)
231 if os.access(manifest, os.R_OK):
232 bb.fatal("Package already staged (%s)?!" % manifest)
234 d.setVar("SSTATE_INST_POSTRM", manifest + ".postrm")
283 "area when those files already exist. Those files and their manifest " \
310 # Write out the manifest
311 f = open(manifest, "w")
315 # We want to ensure that directories appear at the end of the manifest
334 # manifest name but different versions from stamp/workdir. See below.
497 def sstate_clean_manifest(manifest, d, canrace=False, prefix=None):
500 mfile = open(manifest)
508 bb.debug(2, "Removing manifest: %s" % entry)
524 postrm = manifest + ".postrm"
525 if os.path.exists(manifest + ".postrm"):
531 oe.path.remove(manifest)
546 manifest = d2.expand("${SSTATE_MANFILEPREFIX}.%s" % ss['task'])
548 if os.path.exists(manifest):
555 sstate_clean_manifest(manifest, d, canrace=True)
1247 (stamp, manifest, workdir) = l.split()
1248 … # The index may have multiple entries for the same manifest as the code above only appends
1249 …# new entries and there may be an entry with matching manifest but differing version in stamp/work…
1252 if manifest in manseen:
1255 manseen.add(manifest)
1262 bb.fatal("Invalid line '%s' in sstate manifest '%s'" % (l, i))
1270 (stamp, manifest, workdir) = r.split()
1271 for m in glob.glob(manifest + ".*"):
1326 (stamp, manifest, workdir) = l.split()
1331 manname = manifest + "." + taskname
1333 … bb.debug(2, "Sstate for %s is stale, removing related manifest %s" % (tid, manname))
1337 bb.fatal("Invalid line '%s' in sstate manifest '%s'" % (l, i))