diff options
author | Joshua Lock <josh@linux.intel.com> | 2011-08-18 14:45:18 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-08-23 09:59:50 -0700 |
commit | c969857c7f5963098e6584803eafb4e2be0eea46 (patch) | |
tree | b6c13209fe91360c0afb07025c8cba8d14375b62 /lib/bb/ui | |
parent | cf79424592a81378de5edad11cf6c4f427c94bcc (diff) | |
download | bitbake-c969857c7f5963098e6584803eafb4e2be0eea46.tar.gz |
bb/ui/hob: fix package only build
Use the models new get_selected_pn method to return a list of PN's for the
selected items and pass that for a package only build, rather than passing
a list of package names (which buildTargets can't handle).
Fixes [YOCTO #1385]
Signed-off-by: Joshua Lock <josh@linux.intel.com>
Diffstat (limited to 'lib/bb/ui')
-rw-r--r-- | lib/bb/ui/hob.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/bb/ui/hob.py b/lib/bb/ui/hob.py index 0230ddaea..e02f48c93 100644 --- a/lib/bb/ui/hob.py +++ b/lib/bb/ui/hob.py @@ -174,6 +174,7 @@ class MainWindow (gtk.Window): self.toggle_package(path, model, image=True) if len(userp): self.model.set_selected_packages(userp) + self.selected_image = model[path][self.model.COL_NAME] def reload_triggered_cb(self, handler, image, packages): if image: @@ -451,7 +452,7 @@ class MainWindow (gtk.Window): self.handler.build_image(image_name, self.configurator) else: - self.handler.build_packages(rep.allpkgs.split(" ")) + self.handler.build_packages(self.model.get_selected_pn()) self.nb.set_current_page(1) |