diff options
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/hobeventhandler.py')
| -rw-r--r-- | bitbake/lib/bb/ui/crumbs/hobeventhandler.py | 6 | 
1 files changed, 5 insertions, 1 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/hobeventhandler.py b/bitbake/lib/bb/ui/crumbs/hobeventhandler.py index 8094d2dbad..308ef4da7e 100644 --- a/bitbake/lib/bb/ui/crumbs/hobeventhandler.py +++ b/bitbake/lib/bb/ui/crumbs/hobeventhandler.py  | |||
| @@ -62,7 +62,7 @@ class HobHandler(gobject.GObject): | |||
| 62 | (gobject.TYPE_PYOBJECT,)), | 62 | (gobject.TYPE_PYOBJECT,)), | 
| 63 | } | 63 | } | 
| 64 | 64 | ||
| 65 | (GENERATE_CONFIGURATION, GENERATE_RECIPES, GENERATE_PACKAGES, GENERATE_IMAGE, POPULATE_PACKAGEINFO) = range(5) | 65 | (PARSE_CONFIG, GENERATE_CONFIGURATION, GENERATE_RECIPES, GENERATE_PACKAGES, GENERATE_IMAGE, POPULATE_PACKAGEINFO) = range(6) | 
| 66 | (SUB_PATH_LAYERS, SUB_FILES_DISTRO, SUB_FILES_MACH, SUB_FILES_SDKMACH, SUB_MATCH_CLASS, SUB_PARSE_CONFIG, SUB_GNERATE_TGTS, SUB_GENERATE_PKGINFO, SUB_BUILD_RECIPES, SUB_BUILD_IMAGE) = range(10) | 66 | (SUB_PATH_LAYERS, SUB_FILES_DISTRO, SUB_FILES_MACH, SUB_FILES_SDKMACH, SUB_MATCH_CLASS, SUB_PARSE_CONFIG, SUB_GNERATE_TGTS, SUB_GENERATE_PKGINFO, SUB_BUILD_RECIPES, SUB_BUILD_IMAGE) = range(10) | 
| 67 | 67 | ||
| 68 | def __init__(self, server, recipe_model, package_model): | 68 | def __init__(self, server, recipe_model, package_model): | 
| @@ -246,6 +246,10 @@ class HobHandler(gobject.GObject): | |||
| 246 | def init_cooker(self): | 246 | def init_cooker(self): | 
| 247 | self.server.runCommand(["initCooker"]) | 247 | self.server.runCommand(["initCooker"]) | 
| 248 | 248 | ||
| 249 | def parse_config(self): | ||
| 250 | self.commands_async.append(self.SUB_PARSE_CONFIG) | ||
| 251 | self.run_next_command(self.PARSE_CONFIG) | ||
| 252 | |||
| 249 | def refresh_layers(self, bblayers): | 253 | def refresh_layers(self, bblayers): | 
| 250 | self.init_cooker() | 254 | self.init_cooker() | 
| 251 | self.set_bblayers(bblayers) | 255 | self.set_bblayers(bblayers) | 
