mirror of
https://git.yoctoproject.org/poky
synced 2026-04-21 03:32:12 +02:00
bitbake: siggen: Minor code improvement
Tweak the code to remove duplication and only set if the attribute isn't already there to avoid overwriting. (Bitbake rev: 513e6c4e9233e0d0bc31e1169077fdbf9aaf4ec3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -273,11 +273,11 @@ class SignatureGeneratorBasic(SignatureGenerator):
|
||||
super().setup_datacache_from_datastore(mcfn, d)
|
||||
|
||||
mc = bb.runqueue.mc_from_tid(mcfn)
|
||||
setattr(self.datacaches[mc], "siggen_varvals", {})
|
||||
for attr in ["siggen_varvals", "siggen_taskdeps", "siggen_gendeps"]:
|
||||
if not hasattr(self.datacaches[mc], attr):
|
||||
setattr(self.datacaches[mc], attr, {})
|
||||
self.datacaches[mc].siggen_varvals[mcfn] = d.getVar("__siggen_varvals")
|
||||
setattr(self.datacaches[mc], "siggen_taskdeps", {})
|
||||
self.datacaches[mc].siggen_taskdeps[mcfn] = d.getVar("__siggen_taskdeps")
|
||||
setattr(self.datacaches[mc], "siggen_gendeps", {})
|
||||
self.datacaches[mc].siggen_gendeps[mcfn] = d.getVar("__siggen_gendeps")
|
||||
|
||||
def rundep_check(self, fn, recipename, task, dep, depname, dataCaches):
|
||||
|
||||
Reference in New Issue
Block a user