[Toaster] [PATCH] toaster: buildinfohelper Create target list for all types of build

Barros Pena, Belen belen.barros.pena at intel.com
Fri Mar 18 11:05:13 PDT 2016



On 15/03/2016 18:36, "toaster-bounces at yoctoproject.org on behalf of
Michael Wood" <toaster-bounces at yoctoproject.org on behalf of
michael.g.wood at intel.com> wrote:

>Create the target list cache for command line builds and toaster
>triggered builds. This fixes a regression where the target is not
>identified as an image after building as the target cache is empty for
>toaster triggered builds
>
>[YOCTO #9266]

This works for me. Image information is back :)

Thanks!

Belén

>
>Signed-off-by: Michael Wood <michael.g.wood at intel.com>
>---
> bitbake/lib/bb/ui/buildinfohelper.py | 15 ++++++++-------
> 1 file changed, 8 insertions(+), 7 deletions(-)
>
>diff --git a/bitbake/lib/bb/ui/buildinfohelper.py
>b/bitbake/lib/bb/ui/buildinfohelper.py
>index 7805086..28c7353 100644
>--- a/bitbake/lib/bb/ui/buildinfohelper.py
>+++ b/bitbake/lib/bb/ui/buildinfohelper.py
>@@ -977,15 +977,16 @@ class BuildInfoHelper(object):
>         event: a TargetsAcquired event with a task property (e.g.
>"build")
>         and a targetsList property (e.g. ["zlib", "dropbear"])
>         """
>-        if self.internal_state['build'].project.is_default:
>-            targets = map(lambda target: target + ':' + event.task,
>event.targetsList)
>+        targets = map(lambda target: target + ':' + event.task,
>+                      event.targetsList)
> 
>-            target_information = {
>-              'targets': targets,
>-              'build': self.internal_state['build']
>-            }
>+        target_information = {
>+            'targets': targets,
>+            'build': self.internal_state['build']
>+        }
> 
>-            self.internal_state['targets'] =
>self.orm_wrapper.get_or_create_targets(target_information)
>+        self.internal_state['targets'] = \
>+            self.orm_wrapper.get_or_create_targets(target_information)
> 
>     def update_build(self, event):
>         """
>-- 
>2.5.0
>
>-- 
>_______________________________________________
>toaster mailing list
>toaster at yoctoproject.org
>https://lists.yoctoproject.org/listinfo/toaster



More information about the toaster mailing list