All of lore.kernel.org
 help / color / mirror / Atom feed
From: Joshua Lock <josh@linux.intel.com>
To: Chris Larson <clarson@kergoth.com>
Cc: Patches and discussions about the oe-core layer
	<openembedded-core@lists.openembedded.org>
Subject: Re: oe-core cleanup...
Date: Thu, 03 Mar 2011 14:31:16 +0000	[thread overview]
Message-ID: <1299162676.2550.21.camel@scimitar> (raw)
In-Reply-To: <AANLkTikBJWF_azi5NzsOrSJLWGvcj+Fr+nm0+kFzdT-b@mail.gmail.com>

On Thu, 2011-03-03 at 07:21 -0700, Chris Larson wrote:
On Thu, Mar 3, 2011 at 7:14 AM, Chris Larson <clarson@kergoth.com>
wrote:
> > On Thu, Mar 3, 2011 at 7:05 AM, Joshua Lock <josh@linux.intel.com>
wrote:
> >> I agree, in fact yesterday I discovered we have the beginnings of
such a
> >> tool (bitbake-layers) written by Chris. Currently it prints out
which
> >> recipes are being modified by a .bbappend and .bbappend files for
which
> >> no recipe exists.
> 
> Note that it also warns about bbappending to a non-preferred version
> of a recipe, but not bbappending to the preferred version of the
> recipe, to cover the case where a bump of an earlier layer adds a new
> version without removing the old.  I was trying to catch all the cases
> where your local changes might seem "lost" when updating things.

Ah, that's a nice feature that I'd missed (I don't have any such recipes
in the layers I'm using).

> On another note, I was really surprised at just how painless it was to
> create a new standalone tool to do this, considering it bypasses much
> of the infrastructure which the main bitbake tool uses.  There are
> definitely still some hiccups in bitbake we should fix to make it
> easier, but it wasn't bad at all, which was great to see, and we'll
> have to think about what other standalone tools might be useful in the
> long term.
>
Yes indeed. I was pleased when I discovered bitbake-layers and even more
pleased when I saw how concise a program it is.

I'd love to see a wiki-page or some such where we can collaborate on
tools ideas. I'm slowly understanding more and more of BitBake and
gaining an increased appreciation of Python so little hack project ideas
would be welcome.

Cheers,
Joshua
-- 
Joshua Lock
        Yocto Build System Monkey
        Intel Open Source Technology Centre




  reply	other threads:[~2011-03-03 14:33 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-02 17:30 oe-core cleanup Mark Hatle
2011-03-02 18:00 ` Richard Purdie
2011-03-02 18:27   ` Koen Kooi
2011-03-02 18:33     ` Mark Hatle
2011-03-02 19:18     ` Richard Purdie
2011-03-03  0:58       ` Tom Rini
2011-03-03  8:02         ` Koen Kooi
2011-03-03 12:10           ` Richard Purdie
2011-03-03 14:43             ` Mark Hatle
2011-03-03 14:49               ` Tom Rini
2011-03-03 12:46 ` Koen Kooi
2011-03-03 13:09   ` Joshua Lock
2011-03-03 13:57     ` Koen Kooi
2011-03-03 14:05       ` Joshua Lock
2011-03-03 14:14         ` Chris Larson
2011-03-03 14:21           ` Chris Larson
2011-03-03 14:31             ` Joshua Lock [this message]
2011-03-03 14:29           ` Joshua Lock
2011-03-03 14:15       ` Chris Larson

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=1299162676.2550.21.camel@scimitar \
    --to=josh@linux.intel.com \
    --cc=clarson@kergoth.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 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.