[OE-core] more pedantry -- looking to clarify layers definition, BBPATH, BBFILES, etc.
Andrei Gherzan
andrei at gherzan.ro
Mon Jul 9 20:37:47 UTC 2012
On Mon, Jul 9, 2012 at 11:34 PM, Robert P. J. Day <rpjday at crashcourse.ca>wrote:
> On Mon, 9 Jul 2012, Andrei Gherzan wrote:
>
> >
> > On Sun, Jul 8, 2012 at 8:59 PM, Robert P. J. Day <rpjday at crashcourse.ca>
> wrote:
> >
> > (most of this is sort of self-evident but it's not documented as
> > well as it could be so i just want to make sure i have it exactly
> > right.)
> >
> > snippets of some layer.conf files:
> >
> > oe-core:
> >
> > BBPATH .= ":${LAYERDIR}"
> > BBFILES += "${LAYERDIR}/recipes-*/*/*.bb"
> >
> > meta-hob:
> >
> > BBPATH := "${BBPATH}:${LAYERDIR}"
> > BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb"
> >
> > meta-yocto:
> >
> > BBPATH := "${LAYERDIR}:${BBPATH}"
> > BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \
> > ${LAYERDIR}/recipes-*/*/*.bbappend"
> >
> > note how meta-hob *appends* itself to BBPATH, while meta-yocto
> > *prepends* itself. is there no possibility that this will cause
> some
> > confusion based on how BBPATH is used to resolve the location of
> class
> > or conf files? i realize you should try to avoid that sort of
> > conflict but it still seems possible that someone might choose the
> > names of some files badly and the unpredictable ordering in BBPATH
> > will cause grief, no?
> >
> >
> > I don't think this can cause any problems.
>
> are you sure?
>
>
As i said, as long as PRIORITY is set accordingly.
@g
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20120709/7e50c1a4/attachment-0002.html>
More information about the Openembedded-core
mailing list