From: Khem Raj Date: Fri, 13 May 2011 18:39:04 +0000 (-0700) Subject: conf/bitbake.conf: Add MACHINEOVERRIDES variable X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~45594 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a16f793dd6b2b1b61704c6a7082b30abfca5fb4d;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git conf/bitbake.conf: Add MACHINEOVERRIDES variable By defualt it points to $MACHINE but sometimes its desired to have more than one overrides stemming out of a machine then they can be added to MACHINEOVERRIDES. e.g. MACHINEOVERRIDES = "${MACHINE}:nslu2" Note that if you redefine MACHINEOVERRIDES then default override for machine has to be added to it explicitly otherwise it will get lost. Signed-off-by: Khem Raj --- diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index 7c72de1e29b..8b6236e03ea 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf @@ -610,8 +610,9 @@ AUTO_LIBNAME_PKGS = "${PACKAGES}" # # This works for functions as well, they are really just environment variables. # Default OVERRIDES to make compilation fail fast in case of build system misconfiguration. -OVERRIDES = "local:${MACHINE}:${DISTROOVERRIDES}:${TARGET_OS}:${TARGET_ARCH}:build-${BUILD_OS}:fail-fast:pn-${PN}:forcevariable" +OVERRIDES = "local:${MACHINEOVERRIDES}:${DISTROOVERRIDES}:${TARGET_OS}:${TARGET_ARCH}:build-${BUILD_OS}:fail-fast:pn-${PN}:forcevariable" DISTROOVERRIDES ?= "${DISTRO}" +MACHINEOVERRIDES ?= "${MACHINE}" CPU_FEATURES ?= "" CPU_FEATURES_arm ?= "vfp"