From 457291f2ca084d1f43c0cca2175b448a22761887 Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Thu, 9 Oct 2014 18:53:13 -0300 Subject: toolchain-scripts.bbclass: Allow sourcing of subscript for environment Sometimes we require extra environment settings to be available on the environment for proper SDK work. This were done, in past, using '_append' tasks however with the split of the environment in a canadian package this has been broken. The easier and more flexible solution is to use environment subscripts which are sources by the main script. These are now looked at: $OECORE_NATIVE_SYSROOT/environment-setup.d/*.sh and sourced. Signed-off-by: Otavio Salvador Signed-off-by: Richard Purdie --- meta/classes/toolchain-scripts.bbclass | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/meta/classes/toolchain-scripts.bbclass b/meta/classes/toolchain-scripts.bbclass index 6cc8eba900..11ffbe5be0 100644 --- a/meta/classes/toolchain-scripts.bbclass +++ b/meta/classes/toolchain-scripts.bbclass @@ -72,6 +72,16 @@ toolchain_shared_env_script () { echo 'export OECORE_SDK_VERSION="${SDK_VERSION}"' >> $script echo 'export ARCH=${ARCH}' >> $script echo 'export CROSS_COMPILE=${TARGET_PREFIX}' >> $script + + cat >> $script <