[bitbake-devel] [PATCH] hob: changes to INHERIT var should use "append" operation
Cristiana Voicu
cristiana.voicu at intel.com
Thu Dec 5 14:09:15 UTC 2013
Setting INHERIT var means to remove other operations made on INHERIT.
This is too intrusive, so we decided to use append for this case.
[YOCTO #5448]
Signed-off-by: Cristiana Voicu <cristiana.voicu at intel.com>
---
bitbake/lib/bb/ui/crumbs/hobeventhandler.py | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/bitbake/lib/bb/ui/crumbs/hobeventhandler.py b/bitbake/lib/bb/ui/crumbs/hobeventhandler.py
index ce8584d..7014935 100644
--- a/bitbake/lib/bb/ui/crumbs/hobeventhandler.py
+++ b/bitbake/lib/bb/ui/crumbs/hobeventhandler.py
@@ -306,9 +306,7 @@ class HobHandler(gobject.GObject):
self.runCommand(["createConfigFile", ".hob.conf"])
def set_extra_inherit(self, bbclass):
- inherits = self.runCommand(["getVariable", "INHERIT"]) or ""
- inherits = inherits + " " + bbclass
- self.set_var_in_file("INHERIT", inherits, ".hob.conf")
+ self.append_var_in_file("INHERIT", bbclass, ".hob.conf")
def set_bblayers(self, bblayers):
self.set_var_in_file("BBLAYERS", " ".join(bblayers), "bblayers.conf")
--
1.7.9.5
More information about the bitbake-devel
mailing list