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"