diff options
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/builder.py')
-rwxr-xr-x | bitbake/lib/bb/ui/crumbs/builder.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/builder.py b/bitbake/lib/bb/ui/crumbs/builder.py index 317a2fe16d..0a04c90bc6 100755 --- a/bitbake/lib/bb/ui/crumbs/builder.py +++ b/bitbake/lib/bb/ui/crumbs/builder.py | |||
@@ -593,6 +593,16 @@ class Builder(gtk.Window): | |||
593 | toolchain_packages, | 593 | toolchain_packages, |
594 | self.configuration.default_task) | 594 | self.configuration.default_task) |
595 | 595 | ||
596 | def generate_new_image(self, image): | ||
597 | base_image = self.configuration.initial_selected_image | ||
598 | if base_image == self.recipe_model.__custom_image__: | ||
599 | base_image = None | ||
600 | packages = self.package_model.get_selected_packages() | ||
601 | self.handler.generate_new_image(image, base_image, packages) | ||
602 | |||
603 | def ensure_dir(self, directory): | ||
604 | self.handler.ensure_dir(directory) | ||
605 | |||
596 | def get_parameters_sync(self): | 606 | def get_parameters_sync(self): |
597 | return self.handler.get_parameters() | 607 | return self.handler.get_parameters() |
598 | 608 | ||