On Thu, Nov 22, 2012 at 9:35 AM, Chris Tapp <opensou...@keylevel.com> wrote:
> I'm just getting round to moving from 'denzil' to 'danny'. I've got a > layer that makes some changes to a few recipes through bbappend files. > > However, 'danny' has bumped a few of these to a new version (which is > good) which means I now have bbappend files that get a 'there is no > matching bb file' errors when I try to build. This is easy to fix > (generally just rename the bbappend to match the new version), but I would > like the layer to be able to work with older versions of Poky - mainly in > case I need to make changes to an existing project that hasn't be verified > under 'danny'. > > What's the best way to do this? All I can think of is to have another set > of layers to use when building against a specific poky version: > > meta-mystuff > | > +--poky-versions > | > +--denzil-specific > +--danny-specific > +--etc > > Is there a more elegant solution? > i suspect you might have thought about that already... and might have discarded the idea... but for meta-ti layer, we use a branching scheme. each version is maintained in its separate branch. you will find 'denzil', 'danny', and master branch here http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/, for each OE version. one drawback with that is that you need multiple copy of the layer 'tree' to work on multiple versions... but that can be managed.
_______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto