From: Richard Purdie Date: Wed, 7 Dec 2016 12:04:44 +0000 (+0000) Subject: runqueue: Add the taskhash to BB_TASKDEPDATA X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=758867e8dc74283bb1f031e158ec54cefdd5c2a6;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git runqueue: Add the taskhash to BB_TASKDEPDATA Its useful to know the task hash in code using TASKDEPDATA so add this data to the data structure. The recipe specific sysroots in OE need this data. Signed-off-by: Richard Purdie --- diff --git a/lib/bb/runqueue.py b/lib/bb/runqueue.py index 3d8ae1f48bc..f00a3ce2263 100644 --- a/lib/bb/runqueue.py +++ b/lib/bb/runqueue.py @@ -1853,7 +1853,8 @@ class RunQueueExecuteTasks(RunQueueExecute): pn = self.rqdata.dataCaches[mc].pkg_fn[taskfn] deps = self.rqdata.runtaskentries[revdep].depends provides = self.rqdata.dataCaches[mc].fn_provides[taskfn] - taskdepdata[revdep] = [pn, taskname, fn, deps, provides] + taskhash = self.rqdata.runtaskentries[revdep].hash + taskdepdata[revdep] = [pn, taskname, fn, deps, provides, taskhash] for revdep2 in deps: if revdep2 not in taskdepdata: additional.append(revdep2)