summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/siggen.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/siggen.py')
-rw-r--r--bitbake/lib/bb/siggen.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/bitbake/lib/bb/siggen.py b/bitbake/lib/bb/siggen.py
index f551c74890..0e79404f76 100644
--- a/bitbake/lib/bb/siggen.py
+++ b/bitbake/lib/bb/siggen.py
@@ -273,11 +273,11 @@ class SignatureGeneratorBasic(SignatureGenerator):
273 super().setup_datacache_from_datastore(mcfn, d) 273 super().setup_datacache_from_datastore(mcfn, d)
274 274
275 mc = bb.runqueue.mc_from_tid(mcfn) 275 mc = bb.runqueue.mc_from_tid(mcfn)
276 setattr(self.datacaches[mc], "siggen_varvals", {}) 276 for attr in ["siggen_varvals", "siggen_taskdeps", "siggen_gendeps"]:
277 if not hasattr(self.datacaches[mc], attr):
278 setattr(self.datacaches[mc], attr, {})
277 self.datacaches[mc].siggen_varvals[mcfn] = d.getVar("__siggen_varvals") 279 self.datacaches[mc].siggen_varvals[mcfn] = d.getVar("__siggen_varvals")
278 setattr(self.datacaches[mc], "siggen_taskdeps", {})
279 self.datacaches[mc].siggen_taskdeps[mcfn] = d.getVar("__siggen_taskdeps") 280 self.datacaches[mc].siggen_taskdeps[mcfn] = d.getVar("__siggen_taskdeps")
280 setattr(self.datacaches[mc], "siggen_gendeps", {})
281 self.datacaches[mc].siggen_gendeps[mcfn] = d.getVar("__siggen_gendeps") 281 self.datacaches[mc].siggen_gendeps[mcfn] = d.getVar("__siggen_gendeps")
282 282
283 def rundep_check(self, fn, recipename, task, dep, depname, dataCaches): 283 def rundep_check(self, fn, recipename, task, dep, depname, dataCaches):