]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
bitbake/runqueue.py: Move BB_WORKERCONTEXT to a place where anonymous python can...
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 27 May 2011 14:03:43 +0000 (15:03 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 31 May 2011 08:01:59 +0000 (09:01 +0100)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/bb/runqueue.py

index 028d8b58e3637dac84758faed96279d1e7f3d266..afa1f8d736a5b42b462bcd5c4cc7ca9766ff5a95 100644 (file)
@@ -1107,6 +1107,8 @@ class RunQueueExecute:
             os.dup2(newsi, sys.stdin.fileno())
 
 
+            bb.data.setVar("BB_WORKERCONTEXT", "1", self.cooker.configuration.data)
+
             the_data = bb.cache.Cache.loadDataFull(fn, self.cooker.get_file_appends(fn), self.cooker.configuration.data)
 
             env2 = bb.data.export_vars(the_data)
@@ -1124,7 +1126,6 @@ class RunQueueExecute:
 
             bb.data.setVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY", self, self.cooker.configuration.data)
             bb.data.setVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY2", fn, self.cooker.configuration.data)
-            bb.data.setVar("BB_WORKERCONTEXT", "1", the_data)
             bb.parse.siggen.set_taskdata(self.rqdata.hashes, self.rqdata.hash_deps)
 
             for h in self.rqdata.hashes: