[bitbake-devel] [PATCH 08/13] bitbake: cooker: use prepareTreeData when computing environment
Alex DAMIAN
alexandru.damian at intel.com
Mon Sep 9 16:40:59 UTC 2013
From: Alexandru DAMIAN <alexandru.damian at intel.com>
Eliminate code duplication when building the task data
and run list environment, using the prepareTreeData function
that is used elsewhere.
Signed-off-by: Alexandru DAMIAN <alexandru.damian at intel.com>
---
bitbake/lib/bb/cooker.py | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py
index 383c9c4..1eb1768 100644
--- a/bitbake/lib/bb/cooker.py
+++ b/bitbake/lib/bb/cooker.py
@@ -348,13 +348,7 @@ class BBCooker:
if pkgs_to_build[0] in set(ignore.split()):
bb.fatal("%s is in ASSUME_PROVIDED" % pkgs_to_build[0])
- localdata = data.createCopy(self.data)
- bb.data.update_data(localdata)
- bb.data.expandKeys(localdata)
-
- taskdata = bb.taskdata.TaskData(self.configuration.abort)
- taskdata.add_provider(localdata, self.recipecache, pkgs_to_build[0])
- taskdata.add_unresolved(localdata, self.recipecache)
+ runlist, taskdata = self.prepareTreeData(pkgs_to_build, None)
targetid = taskdata.getbuild_id(pkgs_to_build[0])
fnid = taskdata.build_targets[targetid][0]
--
1.8.1.2
More information about the bitbake-devel
mailing list