[bitbake-devel] [PATCH] hob: use base image only if it was set
Cristiana Voicu
cristiana.voicu at intel.com
Fri Dec 14 15:35:47 UTC 2012
As it is, when you create a new image from scratch, hob gives an error.
This is because of the patch for #2601.
Signed-off-by: Cristiana Voicu <cristiana.voicu at intel.com>
---
bitbake/lib/bb/ui/crumbs/hobeventhandler.py | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/bitbake/lib/bb/ui/crumbs/hobeventhandler.py b/bitbake/lib/bb/ui/crumbs/hobeventhandler.py
index ae853ee..e690d4c 100644
--- a/bitbake/lib/bb/ui/crumbs/hobeventhandler.py
+++ b/bitbake/lib/bb/ui/crumbs/hobeventhandler.py
@@ -168,10 +168,11 @@ class HobHandler(gobject.GObject):
targets.append(self.toolchain)
if targets[0] == "hob-image":
hobImage = self.runCommand(["matchFile", "hob-image.bb"])
- baseImage = self.runCommand(["matchFile", self.base_image + ".bb"])
- version = self.runCommand(["generateNewImage", hobImage, baseImage, self.package_queue])
- targets[0] += version
- self.recipe_model.set_custom_image_version(version)
+ if self.base_image != "Create your own image":
+ baseImage = self.runCommand(["matchFile", self.base_image + ".bb"])
+ version = self.runCommand(["generateNewImage", hobImage, baseImage, self.package_queue])
+ targets[0] += version
+ self.recipe_model.set_custom_image_version(version)
self.runCommand(["buildTargets", targets, self.default_task])
--
1.7.9.5
More information about the bitbake-devel
mailing list