[yocto] why does meta-intel crownbay-noemgd.conf not require "meta-intel"?
Tom Zanussi
tom.zanussi at intel.com
Fri Oct 11 11:46:27 PDT 2013
On Fri, 2013-10-11 at 05:49 -0400, Robert P. J. Day wrote:
> perusing sample machine conf files and BSP definitions, looking for
> nice examples to use in a class in a couple weeks, and i noticed the
> following oddity under meta-intel/meta-crownbay.
>
> while crownbay.conf contains:
>
> require conf/machine/include/tune-atom.inc
> require conf/machine/include/ia32-base.inc
> require conf/machine/include/meta-intel.inc
> require conf/machine/include/meta-intel-emgd.inc
>
> crownbay-noemgd.conf contains only:
>
> require conf/machine/include/tune-atom.inc
> require conf/machine/include/ia32-base.inc
>
> i would have thought the latter would still need to require
> "meta-intel.inc" for consistency.
>
> i'm sure if i poked around for a few seconds, it would make sense
> but, just from a visual point of view -- if someone is reading the
> files trying to understand how to define a BSP -- it looks confusing,
> no?
>
Not really - meta-intel is itself a separate layer, and crownbay-noemgd
doesn't need anything from it, so doesn't need the includes for it.
crownbay.conf does need at least emgd and related packages from
meta-intel so includes meta-intel.inc and meta-intel-emgd.inc.
Tom
> rday
>
More information about the yocto
mailing list