From 73b9f64357f03da95c5d4b4d0d56ff1bb1e3ff0d Mon Sep 17 00:00:00 2001 From: Cristiana Voicu Date: Mon, 26 Nov 2012 09:42:36 +0200 Subject: bitbake: hob: make some layers non removable - there are some layers which cannot be removed; so ,I have used a new variable called BBLAYERS_NON_REMOVABLE located in bblayers.conf, which contains those layers which cannot be deleted - "meta-hob" layer is added to this variable in hob code, like it's added to BBLAYERS var [YOCTO #3176] (Bitbake rev: 05da1621eed4c6201cd65372d229f63ea8a44b6e) Signed-off-by: Cristiana Voicu Signed-off-by: Richard Purdie --- bitbake/lib/bb/ui/crumbs/builder.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bitbake/lib/bb/ui/crumbs/builder.py') diff --git a/bitbake/lib/bb/ui/crumbs/builder.py b/bitbake/lib/bb/ui/crumbs/builder.py index d10c681df9..2f3d6d0c6c 100755 --- a/bitbake/lib/bb/ui/crumbs/builder.py +++ b/bitbake/lib/bb/ui/crumbs/builder.py @@ -172,6 +172,7 @@ class Configuration: # self.extra_setting/self.toolchain_build # bblayers.conf self.layers = params["layer"].split() + self.layers_non_removable = params["layers_non_removable"].split() self.default_task = params["default_task"] # proxy settings @@ -1200,6 +1201,7 @@ class Builder(gtk.Window): def show_layer_selection_dialog(self): dialog = LayerSelectionDialog(title = "Layers", layers = copy.deepcopy(self.configuration.layers), + layers_non_removable = copy.deepcopy(self.configuration.layers_non_removable), all_layers = self.parameters.all_layers, parent = self, flags = gtk.DIALOG_MODAL -- cgit v1.2.3-54-g00ecf