[yocto] [PATCH 1/4] autobuilder/buildsets: added functionality to CreateBBLayersConf.py in order to add poky extra layers (non BSP-specific)

alexandrux.palalau at linux.intel.com alexandrux.palalau at linux.intel.com
Thu Sep 12 00:37:38 PDT 2013


From: Alexandru Palalau <alexandrux.palalau at intel.com>

This patch allows you to add poky layers to bblayers.conf (eg. meta-skeleton)

Signed-off-by: Alexandru Palalau <alexandrux.palalau at intel.com>
---
 .../site-packages/autobuilder/buildsteps/CreateBBLayersConf.py         | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/python2.7/site-packages/autobuilder/buildsteps/CreateBBLayersConf.py b/lib/python2.7/site-packages/autobuilder/buildsteps/CreateBBLayersConf.py
index a37ec04..506e59d 100644
--- a/lib/python2.7/site-packages/autobuilder/buildsteps/CreateBBLayersConf.py
+++ b/lib/python2.7/site-packages/autobuilder/buildsteps/CreateBBLayersConf.py
@@ -67,6 +67,9 @@ class CreateBBLayersConf(ShellCommand):
                 fout = fout + workdir + '/build/meta-intel \ \n'
                 fout = fout + workdir + '/build/meta-intel/meta-' + buildername.replace("-noemgd", "").replace("-lsb", "") + ' \ \n'
                 fout = fout + workdir + '/build/meta-intel/meta-tlk \ \n'
+        elif self.bsplayer == False and list(self.layerdirs):
+            for layer in self.layerdirs:
+                fout = fout + workdir + '/build/' + layer + ' \ \n'
         elif self.bsplayer == True and self.bspprovider == "fsl-ppc":
             fout = fout + workdir + '/build/meta-fsl-ppc \ \n'
         elif self.bsplayer == True and self.bspprovider == "fsl-arm":
-- 
1.7.11.7




More information about the yocto mailing list