summaryrefslogtreecommitdiffstats
path: root/bitbake
diff options
context:
space:
mode:
authorRichard Purdie <rpurdie@linux.intel.com>2010-03-23 22:33:02 +0000
committerRichard Purdie <rpurdie@linux.intel.com>2010-03-23 22:33:02 +0000
commit589df80ca1b825afd138531bb796aa8617ed0991 (patch)
tree35657e1d9d1388ca4b00c31e9d431269ed3935bb /bitbake
parent0449c26e9753ec98fc342cf4853211c923f8659e (diff)
downloadpoky-589df80ca1b825afd138531bb796aa8617ed0991.tar.gz
bitbake: Gross hack to fix packaged-staging with BBCLASSEXTEND packages
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Diffstat (limited to 'bitbake')
-rw-r--r--bitbake/lib/bb/runqueue.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py
index f315b5d40a..887cb5c2b6 100644
--- a/bitbake/lib/bb/runqueue.py
+++ b/bitbake/lib/bb/runqueue.py
@@ -978,6 +978,7 @@ class RunQueue:
978 self.get_user_idstring(task))) 978 self.get_user_idstring(task)))
979 979
980 bb.data.setVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY", self, self.cooker.configuration.data) 980 bb.data.setVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY", self, self.cooker.configuration.data)
981 bb.data.setVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY2", fn, self.cooker.configuration.data)
981 try: 982 try:
982 self.cooker.tryBuild(fn, taskname[3:]) 983 self.cooker.tryBuild(fn, taskname[3:])
983 except bb.build.EventException: 984 except bb.build.EventException:
@@ -1157,6 +1158,7 @@ class runQueueTaskCompleted(runQueueEvent):
1157 1158
1158def check_stamp_fn(fn, taskname, d): 1159def check_stamp_fn(fn, taskname, d):
1159 rq = bb.data.getVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY", d) 1160 rq = bb.data.getVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY", d)
1161 fn = bb.data.getVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY2", d)
1160 fnid = rq.taskData.getfn_id(fn) 1162 fnid = rq.taskData.getfn_id(fn)
1161 taskid = rq.get_task_id(fnid, taskname) 1163 taskid = rq.get_task_id(fnid, taskname)
1162 if taskid is not None: 1164 if taskid is not None: