[OE-core] [PATCH 2/2] base: make feature backfilling happen earlier
Enrico Scholz
enrico.scholz at sigma-chemnitz.de
Tue Jan 29 11:07:28 UTC 2013
Paul Eggleton <paul.eggleton at linux.intel.com> writes:
>> >> 1. set some defaults on distribution base ...
>> >> 2. allow to override these defaults on a per-project base
fwiw, I am using now
_EXT_PROJECT_FEATURES = "\
largefile nfsroot modules ld-is-gold ${PROJECT_FEATURES} \
${DISTRO_FEATURES_INITMAN} ${DISTRO_FEATURES_LIBC} \
${@base_contains('PROJECT_FEATURES', 'alsa', 'sound', '', d)} \
${@base_contains('PROJECT_FEATURES', 'directfb', 'screen', '', d)} \
...
DISTRO_FEATURES = "${@' '.join(sorted(list( \
set(d.getVar('_EXT_PROJECT_FEATURES', True).split()) - \
set(d.getVar('NO_PROJECT_FEATURES', True).split()))))}"
DISTRO_FEATURES_BACKFILL_CONSIDERED = "${DISTRO_FEATURES_BACKFILL}"
Enrico
More information about the Openembedded-core
mailing list