[bitbake-devel] [PATCH 4/5] toaster: fix path to buildstats file
Alex DAMIAN
alexandru.damian at intel.com
Thu Nov 14 10:53:00 UTC 2013
From: Alexandru DAMIAN <alexandru.damian at intel.com>
The buildstats file path changes based on the
optional PE variable that may be defined for a
recipe.
The toasterui simply ignored the PE value, and
as such it didn't correctly reach buildstats files
for some of the tasks.
This patch fixes the issue.
[YOCTO #5073]
Signed-off-by: Alexandru DAMIAN <alexandru.damian at intel.com>
---
lib/bb/ui/buildinfohelper.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/lib/bb/ui/buildinfohelper.py b/lib/bb/ui/buildinfohelper.py
index c1ffa26..92d6bbe 100644
--- a/lib/bb/ui/buildinfohelper.py
+++ b/lib/bb/ui/buildinfohelper.py
@@ -392,7 +392,11 @@ class BuildInfoHelper(object):
target = t.target
machine = self.internal_state['build'].machine
buildname = self.internal_state['build'].build_name
- package = task_object.recipe.name + "-" + task_object.recipe.version.strip(":")
+ pe, pv = task_object.recipe.version.split(":",1)
+ if len(pe) > 0:
+ package = task_object.recipe.name + "-" + pe + "_" + pv
+ else:
+ package = task_object.recipe.name + "-" + pv
build_stats_path.append(build_stats_format.format(tmpdir=self.tmp_dir, target=target,
machine=machine, buildname=buildname,
--
1.8.3.2
More information about the bitbake-devel
mailing list