mirror of
git://git.yoctoproject.org/poky
synced 2026-08-11 19:43:05 +00:00
lib/sstatesig: Drop OEBasic siggen
We're now used to using hashes as part of the task hashes and the sstate code relies on this. The older OEBasic hash approach therefore wouldn't work and can be removed. (From OE-Core rev: 3667e589ba16eb261cfd72c2b11429f482c239f6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
6257744d79
commit
d6eadc937a
@ -101,15 +101,6 @@ def sstate_lockedsigs(d):
|
||||
sigs[pn][task] = [h, siggen_lockedsigs_var]
|
||||
return sigs
|
||||
|
||||
class SignatureGeneratorOEBasic(bb.siggen.SignatureGeneratorBasic):
|
||||
name = "OEBasic"
|
||||
def init_rundepcheck(self, data):
|
||||
self.abisaferecipes = (data.getVar("SIGGEN_EXCLUDERECIPES_ABISAFE") or "").split()
|
||||
self.saferecipedeps = (data.getVar("SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS") or "").split()
|
||||
pass
|
||||
def rundep_check(self, fn, recipename, task, dep, depname, dataCaches = None):
|
||||
return sstate_rundepfilter(self, fn, recipename, task, dep, depname, dataCaches)
|
||||
|
||||
class SignatureGeneratorOEBasicHashMixIn(object):
|
||||
supports_multiconfig_datacaches = True
|
||||
|
||||
@ -326,7 +317,6 @@ class SignatureGeneratorOEEquivHash(SignatureGeneratorOEBasicHashMixIn, bb.sigge
|
||||
bb.fatal("OEEquivHash requires SSTATE_HASHEQUIV_METHOD to be set")
|
||||
|
||||
# Insert these classes into siggen's namespace so it can see and select them
|
||||
bb.siggen.SignatureGeneratorOEBasic = SignatureGeneratorOEBasic
|
||||
bb.siggen.SignatureGeneratorOEBasicHash = SignatureGeneratorOEBasicHash
|
||||
bb.siggen.SignatureGeneratorOEEquivHash = SignatureGeneratorOEEquivHash
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user