From: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Date: Tue, 27 Sep 2016 13:26:46 +0000 (+0200)
Subject: Extend glob on meta-agl-bsp to support more boards.
X-Git-Tag: chinook_3.0.0~125
X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=620eef2f58569a1be20e73bfd8a772b291535faa;p=AGL%2Fmeta-agl.git

Extend glob on meta-agl-bsp to support more boards.

rpi and fsl* use a BBFILE_COLLECTIONS value w/o meta.
Extend the statement to include these cases.

Change-Id: I2d01bd30b40a01df298b1842944596f588f77ae9
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
---

diff --git a/meta-agl-bsp/conf/layer.conf b/meta-agl-bsp/conf/layer.conf
index fdde8350e..2b4b874e9 100644
--- a/meta-agl-bsp/conf/layer.conf
+++ b/meta-agl-bsp/conf/layer.conf
@@ -4,8 +4,13 @@ BBPATH =. "${LAYERDIR}:"
 # Let us add layer-specific bbappends which are only applied when that
 # layer is included in our configuration -
 # e.g. only add layers if a bsp is present.
+# This is based on the BBFILE_COLLECTIONS name of the layer.
+# We use either the BBFILE_COLLECTIONS name of the layer directly (meta-ti)
 BBFILES += "${@' '.join('${LAYERDIR}/%s/recipes*/*/*.bbappend' % layer \
                for layer in BBFILE_COLLECTIONS.split())}"
+# or we prepend it with meta-  (e.g. rpi, fsl*)
+BBFILES += "${@' '.join('${LAYERDIR}/meta-%s/recipes*/*/*.bbappend' % layer \
+               for layer in BBFILE_COLLECTIONS.split())}"
 
 # Add shared recipes among BSPs
 BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"