summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/cooker.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/cooker.py')
-rw-r--r--bitbake/lib/bb/cooker.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py
index 1ed3fd4cea..ab3de91dac 100644
--- a/bitbake/lib/bb/cooker.py
+++ b/bitbake/lib/bb/cooker.py
@@ -1276,6 +1276,7 @@ class BBCooker:
1276 fn = self.matchFile(fn) 1276 fn = self.matchFile(fn)
1277 1277
1278 self.buildSetVars() 1278 self.buildSetVars()
1279 self.reset_mtime_caches()
1279 1280
1280 bb_cache = bb.cache.Cache(self.databuilder, self.data_hash, self.caches_array) 1281 bb_cache = bb.cache.Cache(self.databuilder, self.data_hash, self.caches_array)
1281 1282
@@ -1356,6 +1357,10 @@ class BBCooker:
1356 if fireevents: 1357 if fireevents:
1357 bb.event.fire(bb.event.BuildCompleted(len(rq.rqdata.runtaskentries), buildname, item, failures, interrupted), self.databuilder.mcdata[mc]) 1358 bb.event.fire(bb.event.BuildCompleted(len(rq.rqdata.runtaskentries), buildname, item, failures, interrupted), self.databuilder.mcdata[mc])
1358 self.command.finishAsyncCommand(msg) 1359 self.command.finishAsyncCommand(msg)
1360 # We trashed self.recipecaches above
1361 self.parsecache_valid = False
1362 self.configuration.limited_deps = False
1363 bb.parse.siggen.reset(self.data)
1359 if quietlog: 1364 if quietlog:
1360 bb.runqueue.logger.setLevel(rqloglevel) 1365 bb.runqueue.logger.setLevel(rqloglevel)
1361 return False 1366 return False