diff options
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/builder.py')
| -rwxr-xr-x | bitbake/lib/bb/ui/crumbs/builder.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/builder.py b/bitbake/lib/bb/ui/crumbs/builder.py index 2f3d6d0c6c..023ac93ae2 100755 --- a/bitbake/lib/bb/ui/crumbs/builder.py +++ b/bitbake/lib/bb/ui/crumbs/builder.py | |||
| @@ -611,15 +611,18 @@ class Builder(gtk.Window): | |||
| 611 | # Build image | 611 | # Build image |
| 612 | self.set_user_config() | 612 | self.set_user_config() |
| 613 | toolchain_packages = [] | 613 | toolchain_packages = [] |
| 614 | base_image = None | ||
| 614 | if self.configuration.toolchain_build: | 615 | if self.configuration.toolchain_build: |
| 615 | toolchain_packages = self.package_model.get_selected_packages_toolchain() | 616 | toolchain_packages = self.package_model.get_selected_packages_toolchain() |
| 616 | if self.configuration.selected_image == self.recipe_model.__custom_image__: | 617 | if self.configuration.selected_image == self.recipe_model.__custom_image__: |
| 617 | packages = self.package_model.get_selected_packages() | 618 | packages = self.package_model.get_selected_packages() |
| 618 | image = self.hob_image | 619 | image = self.hob_image |
| 620 | base_image = self.configuration.initial_selected_image | ||
| 619 | else: | 621 | else: |
| 620 | packages = [] | 622 | packages = [] |
| 621 | image = self.configuration.selected_image | 623 | image = self.configuration.selected_image |
| 622 | self.handler.generate_image(image, | 624 | self.handler.generate_image(image, |
| 625 | base_image, | ||
| 623 | self.hob_toolchain, | 626 | self.hob_toolchain, |
| 624 | packages, | 627 | packages, |
| 625 | toolchain_packages, | 628 | toolchain_packages, |
| @@ -1017,7 +1020,8 @@ class Builder(gtk.Window): | |||
| 1017 | self.parameters.image_names = [] | 1020 | self.parameters.image_names = [] |
| 1018 | selected_image = self.recipe_model.get_selected_image() | 1021 | selected_image = self.recipe_model.get_selected_image() |
| 1019 | if selected_image == self.recipe_model.__custom_image__: | 1022 | if selected_image == self.recipe_model.__custom_image__: |
| 1020 | linkname = 'hob-image-' + self.configuration.curr_mach | 1023 | version = self.recipe_model.get_custom_image_version() |
| 1024 | linkname = 'hob-image' + version+ "-" + self.configuration.curr_mach | ||
| 1021 | else: | 1025 | else: |
| 1022 | linkname = selected_image + '-' + self.configuration.curr_mach | 1026 | linkname = selected_image + '-' + self.configuration.curr_mach |
| 1023 | image_extension = self.get_image_extension() | 1027 | image_extension = self.get_image_extension() |
