[oe] [RFC, meta-oe 03/27] layer.conf/README: search directory structure for bbappends changed

Andreas Müller schnitzeltony at googlemail.com
Mon Jun 11 08:52:45 UTC 2012


On Mon, Jun 11, 2012 at 1:12 AM, Khem Raj <raj.khem at gmail.com> wrote:
> On Sun, Jun 10, 2012 at 2:46 PM, Andreas Müller
> <schnitzeltony at googlemail.com> wrote:
>> -BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
>> +BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/*/recipes-*/*/*.bbappend"
>
> why only for bbappends and why not for bb files as well can you explain this
> change a bit and its usecases
>
I think all systemd related stuff should finally live in meta-systemd
to make other layers independent of using systemd or not. I separated
two types of metadata:
1. Recipes/classes only found in this layer - like systemd itself (or
later e.g dietsplash designed to work only with systemd)
2. Extends of other layers (currently meta-oe/meta-gnome/meta-efl -
and in the future e.g oe-core/meta-ti/meta-angstrom...). For this an
additional directory hierarchy was added to give a better chance to
BBMASK. E.g a user wants to use systemd but does not want meta-ti. The
idea of only having bbappends was to force only appending not
overriding recipes of other layers.

Andreas




More information about the Openembedded-devel mailing list