All of lore.kernel.org
 help / color / mirror / Atom feed
* possible consequences of adding "extraneous" layers to a build?
@ 2017-02-18 18:25 Robert P. J. Day
  2017-02-19 17:35 ` Richard Purdie
  0 siblings, 1 reply; 4+ messages in thread
From: Robert P. J. Day @ 2017-02-18 18:25 UTC (permalink / raw)
  To: OE Core mailing list


  (currently updating a pile of my OE online pages so i'm going to ask
a bunch of basic questions to make sure i'm not missing anything.)

  what are the basic rules for layer design such that you should
(theoretically) be able to toss a bunch of ostensibly superfluous
layers into a build, and it shouldn't make a difference? that is,
leaving aside obvious conflicts in having two layers trying to define
precisely the same thing, what are the only issues you should worry
about in throwing more layers into your "bblayers.conf" file, even if
you end up not using anything from them?

  first, it seems(?) clear that introducing new recipes or classes or
machines or distros in those additional layers should make no
difference -- if you weren't referring to any of those features
before, then if you don't change your configuration, you certainly
won't be referring to them now.

  the most obvious consequence is that one or more .bbappend files
will tweak some recipes you were already building, so .bbappend files
strike me as, really, the only consequence of note.

  the only thing that leaps to mind is if some really weird content
was placed in the new layers' "layer.conf" file, but that strikes me
as really bad design unless there's a good reason for it.

  so ... is there any other possible consequence of adding layers to a
build that i'm overlooking?

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-02-20 10:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-18 18:25 possible consequences of adding "extraneous" layers to a build? Robert P. J. Day
2017-02-19 17:35 ` Richard Purdie
2017-02-19 18:19   ` Robert P. J. Day
2017-02-20 10:08     ` Andre McCurdy

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.