[Openembedded-architecture] bblayers.conf - Past, Present and Future?
Jan-Simon Möller
dl9pf at gmx.de
Thu May 12 11:59:15 UTC 2016
Hi !
Am Mittwoch, 11. Mai 2016, 16:55:10 schrieb Randy Witt:
> On 05/11/2016 02:57 PM, Mark Hatle wrote:
> > On 5/11/16 4:47 PM, Philip Balister wrote:
> >> Richard, thanks for kicking this off.
> >>
> >> I've read the other replies in the thread and see there is a very
> >> diverse set of solutions to this problem.
> >>
> >> Before we worry about solutions, we should figure out what we have in
> >> common. My mind is coming back to an earlier thread (maybe started by
> >> Trevor) about how we describe a build. Does this seem like a good place
> >> to start?
> >
> > I think that is a good start.
> >
> > From what I've read. I'd suggest:
> >
> > 1) Fetching of layers (initial and update)
> > 2) Identifying the characteristics of the fetch (commit, branch, etc)
> > 3) Setting up the bblayers.conf file
> > 4) Setting up the local.conf file
I have another use-cases:
5) allow fetched layers to be optional (not added to bblayers.conf)
- we could build several boards based on the same checkout with
different layer configurations (e.g. add remove a BSP)
6) we should be able to add (modify?!) settings once we add a layer. See idea
below ...
Idea and example:
Lets assume we fetch a set of layers, the bblayers file is then relatively
straightforward (the layers we fetched +/- optional). It would be nice to
e.g. autogenerate a local.conf but also an local.full.conf which would
expose the (at best with comments) settings/variables of this specific set
of layers.
This creates visibility of the options - we don't have that right now
unless you digg through bitbake -e .
--
--
Jan-Simon Möller
dl9pf at gmx.de
More information about the Openembedded-architecture
mailing list