All of lore.kernel.org
 help / color / mirror / Atom feed
From: Joe MacDonald <Joe.MacDonald@windriver.com>
To: <openembedded-devel@lists.openembedded.org>
Subject: Re: [meta-networking][danny][PATCH] layer.conf: Use .= for adding to BBPATH and += to BBFILES
Date: Fri, 22 Mar 2013 11:24:05 -0400	[thread overview]
Message-ID: <20130322152405.GC10961@windriver.com> (raw)
In-Reply-To: <CABcZANnt7WB5P2t--wO5q+U2_z0PzNwLZHx-Pn3CSx2B4daKVg@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 2342 bytes --]

[Re: [oe] [meta-networking][danny][PATCH] layer.conf: Use .= for adding to BBPATH and += to BBFILES] On 13.03.21 (Thu 15:22) Chris Larson wrote:

> On Thu, Mar 21, 2013 at 3:11 PM, Mark Hatle <mark.hatle@windriver.com>wrote:
> 
> > On 3/21/13 4:46 PM, Christopher Larson wrote:
> >
> >> From: Andrei Gherzan <andrei.gherzan@windriver.com>
> >>
> >> Fixes parsing errors which is appearing after this commit to
> >> meta-openembedded
> >>
> >> http://cgit.openembedded.org/**meta-openembedded/commit/?id=**
> >> 3c21a46020bd0816579648f684c41d**bd6333583e<http://cgit.openembedded.org/meta-openembedded/commit/?id=3c21a46020bd0816579648f684c41dbd6333583e>
> >>
> >> This triggers
> >> exception NameError: name 'base_contains' is not defined
> >> without this change
> >>
> >> Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
> >> Signed-off-by: Christopher Larson <chris_larson@mentor.com>
> >> ---
> >>   meta-networking/conf/layer.**conf | 6 +++---
> >>   1 file changed, 3 insertions(+), 3 deletions(-)
> >>
> >> diff --git a/meta-networking/conf/layer.**conf
> >> b/meta-networking/conf/layer.**conf
> >> index f26a172..1ea2bc2 100644
> >> --- a/meta-networking/conf/layer.**conf
> >> +++ b/meta-networking/conf/layer.**conf
> >> @@ -1,9 +1,9 @@
> >>   # We have a conf and classes directory, add to BBPATH
> >> -BBPATH := "${BBPATH}:${LAYERDIR}"
> >> +BBPATH .= ":${LAYERDIR}"
> >>
> >>   # We have a packages directory, add to BBFILES
> >> -BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \
> >> - ${LAYERDIR}/recipes-*/*/*.**bbappend"
> >> +BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
> >> +            ${LAYERDIR}/recipes-*/*/*.**bbappend"
> >>
> >>   BBFILE_COLLECTIONS += "networking"
> >>   BBFILE_PATTERN_networking := "^${LAYERDIR}/"
> >>
> >>
> > Don't those two have to be ":=" so that 'LAYERDIR' is immediately
> > evaluated? LAYERDIR changes depending on which layer is currently being
> > processed
> 
> 
> Nope, bitbake has handled LAYERDIR specially since Wed Apr 14 14:30:09
> 2010. See commits 849dbd63244cbc4eaca0f1beedbb67baca024629 and
> 40778a6e9e82c7ea4673a74fc19574430fa63e8d in bitbake.

Okay, I had a quick look through bitbake to confirm the presence of
these on the danny branch, them merged the patch.  Thanks.

-- 
-Joe MacDonald.
:wq

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

      reply	other threads:[~2013-03-22 15:41 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-21 21:46 [meta-networking][danny][PATCH] layer.conf: Use .= for adding to BBPATH and += to BBFILES Christopher Larson
2013-03-21 22:11 ` Mark Hatle
2013-03-21 22:22   ` Chris Larson
2013-03-22 15:24     ` Joe MacDonald [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130322152405.GC10961@windriver.com \
    --to=joe.macdonald@windriver.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.