diff options
Diffstat (limited to 'bitbake/lib/bb/cooker.py')
| -rw-r--r-- | bitbake/lib/bb/cooker.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py index 8776e187ea..dd45ae8173 100644 --- a/bitbake/lib/bb/cooker.py +++ b/bitbake/lib/bb/cooker.py | |||
| @@ -81,7 +81,7 @@ class SkippedPackage: | |||
| 81 | 81 | ||
| 82 | 82 | ||
| 83 | class CookerFeatures(object): | 83 | class CookerFeatures(object): |
| 84 | _feature_list = [HOB_EXTRA_CACHES] = range(1) | 84 | _feature_list = [HOB_EXTRA_CACHES, SEND_DEPENDS_TREE] = range(2) |
| 85 | 85 | ||
| 86 | def __init__(self): | 86 | def __init__(self): |
| 87 | self._features=set() | 87 | self._features=set() |
| @@ -457,7 +457,10 @@ class BBCooker: | |||
| 457 | runlist, taskdata = self.prepareTreeData(pkgs_to_build, task) | 457 | runlist, taskdata = self.prepareTreeData(pkgs_to_build, task) |
| 458 | rq = bb.runqueue.RunQueue(self, self.data, self.recipecache, taskdata, runlist) | 458 | rq = bb.runqueue.RunQueue(self, self.data, self.recipecache, taskdata, runlist) |
| 459 | rq.rqdata.prepare() | 459 | rq.rqdata.prepare() |
| 460 | return self.buildDependTree(rq, taskdata) | ||
| 460 | 461 | ||
| 462 | |||
| 463 | def buildDependTree(self, rq, taskdata): | ||
| 461 | seen_fnids = [] | 464 | seen_fnids = [] |
| 462 | depend_tree = {} | 465 | depend_tree = {} |
| 463 | depend_tree["depends"] = {} | 466 | depend_tree["depends"] = {} |
