summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <rpurdie@linux.intel.com>2010-03-23 22:33:02 +0000
committerChris Larson <clarson@kergoth.com>2010-07-26 18:18:10 -0700
commited50160a159c5a6b9f69755a155507179687306c (patch)
tree5acd4f25bea672078a4f81c682013c975019926c
parentfd40c85cb292f7c6c6a302c11d2600697d9dee09 (diff)
downloadbitbake-ed50160a159c5a6b9f69755a155507179687306c.tar.gz
Gross hack to fix packaged-staging with BBCLASSEXTEND packages
(From Poky rev: 589df80ca1b825afd138531bb796aa8617ed0991) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
-rw-r--r--lib/bb/runqueue.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/bb/runqueue.py b/lib/bb/runqueue.py
index bf04d16dc..c5f4380c8 100644
--- a/lib/bb/runqueue.py
+++ b/lib/bb/runqueue.py
@@ -978,6 +978,7 @@ class RunQueue:
self.get_user_idstring(task)))
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)
try:
self.cooker.tryBuild(fn, taskname[3:])
except bb.build.EventException:
@@ -1157,6 +1158,7 @@ class runQueueTaskCompleted(runQueueEvent):
def check_stamp_fn(fn, taskname, d):
rq = bb.data.getVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY", d)
+ fn = bb.data.getVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY2", d)
fnid = rq.taskData.getfn_id(fn)
taskid = rq.get_task_id(fnid, taskname)
if taskid is not None: