diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-12-07 12:04:44 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-12-07 12:24:33 +0000 |
commit | 758867e8dc74283bb1f031e158ec54cefdd5c2a6 (patch) | |
tree | e79da5071a749eb77bd5174860681b2090b9da55 /lib/bb/runqueue.py | |
parent | 9375349e27b08b4d1cfe4825c042d4c82120e00b (diff) | |
download | bitbake-contrib-758867e8dc74283bb1f031e158ec54cefdd5c2a6.tar.gz |
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 <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/bb/runqueue.py')
-rw-r--r-- | lib/bb/runqueue.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/bb/runqueue.py b/lib/bb/runqueue.py index 3d8ae1f48..f00a3ce22 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) |