summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui/crumbs/builder.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/builder.py')
-rwxr-xr-xbitbake/lib/bb/ui/crumbs/builder.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/builder.py b/bitbake/lib/bb/ui/crumbs/builder.py
index 3f26baceca..de9685dd26 100755
--- a/bitbake/lib/bb/ui/crumbs/builder.py
+++ b/bitbake/lib/bb/ui/crumbs/builder.py
@@ -71,6 +71,8 @@ class Configuration:
71 71
72 self.user_selected_packages = [] 72 self.user_selected_packages = []
73 73
74 self.default_task = params["default_task"]
75
74 # proxy settings 76 # proxy settings
75 self.all_proxy = params["all_proxy"] 77 self.all_proxy = params["all_proxy"]
76 self.http_proxy = params["http_proxy"] 78 self.http_proxy = params["http_proxy"]
@@ -105,6 +107,7 @@ class Configuration:
105 self.tune_pkgarch = params["tune_pkgarch"] 107 self.tune_pkgarch = params["tune_pkgarch"]
106 # bblayers.conf 108 # bblayers.conf
107 self.layers = params["layer"].split() 109 self.layers = params["layer"].split()
110 self.default_task = params["default_task"]
108 111
109 def load(self, template): 112 def load(self, template):
110 self.curr_mach = template.getVar("MACHINE") 113 self.curr_mach = template.getVar("MACHINE")
@@ -383,7 +386,7 @@ class Builder(gtk.Window):
383 _, all_recipes = self.recipe_model.get_selected_recipes() 386 _, all_recipes = self.recipe_model.get_selected_recipes()
384 self.set_user_config() 387 self.set_user_config()
385 self.handler.reset_build() 388 self.handler.reset_build()
386 self.handler.generate_packages(all_recipes) 389 self.handler.generate_packages(all_recipes, self.configuration.default_task)
387 390
388 def fast_generate_image_async(self): 391 def fast_generate_image_async(self):
389 self.switch_page(self.FAST_IMAGE_GENERATING) 392 self.switch_page(self.FAST_IMAGE_GENERATING)
@@ -391,7 +394,7 @@ class Builder(gtk.Window):
391 _, all_recipes = self.recipe_model.get_selected_recipes() 394 _, all_recipes = self.recipe_model.get_selected_recipes()
392 self.set_user_config() 395 self.set_user_config()
393 self.handler.reset_build() 396 self.handler.reset_build()
394 self.handler.generate_packages(all_recipes) 397 self.handler.generate_packages(all_recipes, self.configuration.default_task)
395 398
396 def generate_image_async(self): 399 def generate_image_async(self):
397 self.switch_page(self.IMAGE_GENERATING) 400 self.switch_page(self.IMAGE_GENERATING)
@@ -410,7 +413,8 @@ class Builder(gtk.Window):
410 self.handler.generate_image(image, 413 self.handler.generate_image(image,
411 self.hob_toolchain, 414 self.hob_toolchain,
412 packages, 415 packages,
413 toolchain_packages) 416 toolchain_packages,
417 self.configuration.default_task)
414 418
415 def get_parameters_sync(self): 419 def get_parameters_sync(self):
416 return self.handler.get_parameters() 420 return self.handler.get_parameters()