diff options
author | Ed Bartosh <ed.bartosh@linux.intel.com> | 2016-04-07 14:11:46 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-04-08 07:57:24 +0100 |
commit | 901c4f96c87bb557e747245685b7942624915670 (patch) | |
tree | 9aeaaedc80c062294bda4e19f8d3e7300f334797 | |
parent | 32ac0bfb0167cb350be5d4b8faca490956dd7d93 (diff) | |
download | openembedded-core-901c4f96c87bb557e747245685b7942624915670.tar.gz openembedded-core-901c4f96c87bb557e747245685b7942624915670.tar.bz2 openembedded-core-901c4f96c87bb557e747245685b7942624915670.zip |
toaster.bbclass: strip task from the target
Current code in toaster_buildhistory_dump assumes that bitbake
target doesn't contain task name. It uses target as a part of
path to the files with data that it analizes. It fails to find
files if target contains task name. Stripping task from the
target should solve this.
Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Elliot Smith <elliot.smith@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/classes/toaster.bbclass | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/classes/toaster.bbclass b/meta/classes/toaster.bbclass index 1c0703c680..004e068de7 100644 --- a/meta/classes/toaster.bbclass +++ b/meta/classes/toaster.bbclass @@ -317,6 +317,7 @@ python toaster_buildhistory_dump() { allpkgs = {} files = {} for target in e._pkgs: + target = target.split(':')[0] # strip ':<task>' suffix from the target installed_img_path = e.data.expand(os.path.join(BUILDHISTORY_DIR_IMAGE_BASE, target)) if os.path.exists(installed_img_path): images[target] = {} |