sstate.bbclass: avoid deleting unrelated stamp files
Avoid deleting stamp files whose names contain the current task's name as a substring. This will be especially important for example if do_package_write is ever made an sstate task (as it would previously have deleted the stamps here for do_package_write_ipk etc.) (From OE-Core rev: ea743ea30e2289733d27979e8ec921648342da0e) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
cc4bf81af0
commit
cbbf658041
|
@ -241,7 +241,9 @@ def sstate_clean(ss, d):
|
|||
for lock in locks:
|
||||
bb.utils.unlockfile(lock)
|
||||
|
||||
oe.path.remove(d.getVar("STAMP", True) + ".do_" + ss['task'] + "*")
|
||||
stfile = d.getVar("STAMP", True) + ".do_" + ss['task']
|
||||
oe.path.remove(stfile)
|
||||
oe.path.remove(stfile + ".*")
|
||||
|
||||
CLEANFUNCS += "sstate_cleanall"
|
||||
|
||||
|
|
Loading…
Reference in New Issue