From 374ad22550f0610f41e127352a3efb2c62689ff0 Mon Sep 17 00:00:00 2001 From: Liming An Date: Mon, 21 May 2012 22:41:21 +0800 Subject: Hob: change the build failure scenario as ui design change the top bar display in build 'issue' page [YOCTO #2183] (Bitbake rev: 0705d3db1ce6d0f29301e2428c990ab0d9b2860e) Signed-off-by: Liming An Signed-off-by: Richard Purdie --- bitbake/lib/bb/ui/crumbs/builder.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'bitbake/lib/bb/ui/crumbs/builder.py') diff --git a/bitbake/lib/bb/ui/crumbs/builder.py b/bitbake/lib/bb/ui/crumbs/builder.py index 44d626c261..141ee2c560 100755 --- a/bitbake/lib/bb/ui/crumbs/builder.py +++ b/bitbake/lib/bb/ui/crumbs/builder.py @@ -853,12 +853,20 @@ class Builder(gtk.Window): message = "Build stopped: " fraction = self.build_details_page.progress_bar.get_fraction() else: + fail_to_next_edit = "" if self.current_step == self.FAST_IMAGE_GENERATING: + fail_to_next_edit = "image configuration" fraction = 0.9 elif self.current_step == self.IMAGE_GENERATING: + if self.previous_step == self.FAST_IMAGE_GENERATING: + fail_to_next_edit = "image configuration" + else: + fail_to_next_edit = "packages" fraction = 1.0 elif self.current_step == self.PACKAGE_GENERATING: + fail_to_next_edit = "recipes" fraction = 1.0 + self.build_details_page.show_fail_page(fail_to_next_edit.split(' ')[0], fail_to_next_edit) status = "fail" message = "Build failed: " self.build_details_page.update_progress_bar(message, fraction, status) -- cgit v1.2.3-54-g00ecf