Openembedded Core Discussions
 help / color / mirror / Atom feed
From: Rich Pixley <rich.pixley@palm.com>
To: openembedded-core@lists.openembedded.org
Subject: Re: Using external source trees with OE-Core
Date: Fri, 24 Feb 2012 10:25:45 -0800	[thread overview]
Message-ID: <4F47D629.9040108@palm.com> (raw)
In-Reply-To: <1330088135.32006.14.camel@ted>

On 2/24/12 04:55 , Richard Purdie wrote:
> Someone recently asked me about using external source trees with
> OE-Core. [...]
> Opinions on including this class?
I see value.

Our workflow, (based on an ancient branch of oe), uses something 
similar.  When working on a component in context, (as distinct from 
standalone), the developer sets S to point to his own directory and then 
just avoids the tasks with awkward side effects like clean and mrproper.

We had problems initially with people committing bb files with S still 
pointed to the local values.  There needs to be a safety catch for this 
somewhere as this mistake is too easy to make and affects everyone when 
it happens.

Against my better judgment, someone locally implemented a ~/oe.conf 
arrangement that developers now use to override S for the components in 
which they work.  That seems to have largely addressed the problem of 
accidental commits of bb files with bad S values, but has opened a 
completely different set of problems, of course.  I don't think this is 
the right solution to the accidental commit problem, but I think some 
sanity check or "best practice" for overriding S is required before 
including this class.

--rich



      parent reply	other threads:[~2012-02-24 18:35 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-02-24 12:55 Using external source trees with OE-Core Richard Purdie
2012-02-24 13:49 ` Andreas Oberritter
2012-02-24 14:41   ` Mark Hatle
2012-02-24 14:01 ` Bruce Ashfield
2012-02-24 16:55 ` McClintock Matthew-B29882
2012-02-24 17:36   ` Richard Purdie
2012-02-24 17:44     ` McClintock Matthew-B29882
2012-02-24 16:59 ` Chris Larson
2012-02-24 18:25 ` Rich Pixley [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=4F47D629.9040108@palm.com \
    --to=rich.pixley@palm.com \
    --cc=openembedded-core@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox