[bitbake-devel] [PATCH 10/10] lib/bb/ui/crumbs/hig: disable removal of meta-hob layer
Joshua Lock
josh at linux.intel.com
Thu Mar 22 02:10:35 UTC 2012
The Hob GUI requires the meta-hob layer to function so prevent its removal
as we do with the core meta layer.
Signed-off-by: Joshua Lock <josh at linux.intel.com>
---
lib/bb/ui/crumbs/hig.py | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/lib/bb/ui/crumbs/hig.py b/lib/bb/ui/crumbs/hig.py
index 05ac8d4..38f0f80 100644
--- a/lib/bb/ui/crumbs/hig.py
+++ b/lib/bb/ui/crumbs/hig.py
@@ -1007,7 +1007,7 @@ class LayerSelectionDialog (CrumbsDialog):
# Trailing slashes are uncommon in bblayers.conf but confuse os.path.basename
path.rstrip('/')
name = os.path.basename(path)
- if name == "meta":
+ if name == "meta" or name == "meta-hob":
cell.set_sensitive(False)
cell.set_property('pixbuf', None)
cell.set_property('mode', gtk.CELL_RENDERER_MODE_INERT)
@@ -1028,6 +1028,8 @@ class LayerSelectionDialog (CrumbsDialog):
name = os.path.basename(path)
if name == "meta":
cell.set_property('markup', "<b>Core layer for images: it cannot be removed</b>\n%s" % path)
+ elif name == "meta-hob":
+ cell.set_property('markup', "<b>Core layer for Hob: it cannot be removed</b>\n%s" % path)
else:
cell.set_property('text', path)
--
1.7.7.6
More information about the bitbake-devel
mailing list