summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui/crumbs/builddetailspage.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/builddetailspage.py')
-rwxr-xr-xbitbake/lib/bb/ui/crumbs/builddetailspage.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/builddetailspage.py b/bitbake/lib/bb/ui/crumbs/builddetailspage.py
index c2f980fe77..df8304e06c 100755
--- a/bitbake/lib/bb/ui/crumbs/builddetailspage.py
+++ b/bitbake/lib/bb/ui/crumbs/builddetailspage.py
@@ -47,7 +47,7 @@ class BuildDetailsPage (HobPage):
47 self.vbox = gtk.VBox(False, 12) 47 self.vbox = gtk.VBox(False, 12)
48 48
49 self.progress_box = gtk.VBox(False, 12) 49 self.progress_box = gtk.VBox(False, 12)
50 self.task_status = gtk.Label() 50 self.task_status = gtk.Label("\n") # to ensure layout is correct
51 self.task_status.set_alignment(0.0, 0.5) 51 self.task_status.set_alignment(0.0, 0.5)
52 self.progress_box.pack_start(self.task_status, expand=False, fill=False) 52 self.progress_box.pack_start(self.task_status, expand=False, fill=False)
53 self.progress_hbox = gtk.HBox(False, 6) 53 self.progress_hbox = gtk.HBox(False, 6)
@@ -89,11 +89,14 @@ class BuildDetailsPage (HobPage):
89 self.back_button.connect("clicked", self.back_button_clicked_cb) 89 self.back_button.connect("clicked", self.back_button_clicked_cb)
90 self.button_box.pack_start(self.back_button, expand=False, fill=False) 90 self.button_box.pack_start(self.back_button, expand=False, fill=False)
91 91
92 def update_build_status(self, tsk_msg): 92 def update_build_status(self, current, total, task):
93 recipe_path, recipe_task = task.split(", ")
94 recipe = os.path.basename(recipe_path).rstrip(".bb")
95 tsk_msg = "<b>Running task %s of %s:</b> %s\n<b>Recipe:</b> %s" % (current, total, recipe_task, recipe)
93 self.task_status.set_markup(tsk_msg) 96 self.task_status.set_markup(tsk_msg)
94 97
95 def reset_build_status(self): 98 def reset_build_status(self):
96 self.task_status.set_markup("") 99 self.task_status.set_markup("\n") # to ensure layout is correct
97 100
98 def show_issues(self): 101 def show_issues(self):
99 self.num_of_issues += 1 102 self.num_of_issues += 1