From a14c018d11ab8931eb0882dd9d7f6bdb04aa6d8b Mon Sep 17 00:00:00 2001 From: Jean-Christophe PLAGNIOL-VILLARD Date: Thu, 7 Oct 2010 18:38:49 +0200 Subject: MAKEALL: allow CROSS_COMPILE*="" Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD Signed-off-by: Sascha Hauer --- MAKEALL | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/MAKEALL b/MAKEALL index 9353cd8046..e987de2b3f 100755 --- a/MAKEALL +++ b/MAKEALL @@ -97,10 +97,12 @@ do_build_target() { printf "Building ${arch} ${target} \n" >&2 | tee -a "${log_report}" cross_compile=`eval echo '$CROSS_COMPILE_'${target}` - if [ ! "${cross_compile}" ] + cross_compile_set=`eval echo '${CROSS_COMPILE_'${target}'+set}'` + if [ "${cross_compile_set}" = "" ] then cross_compile=`eval echo '$CROSS_COMPILE_'${arch}` - if [ ! "${cross_compile}" ] + cross_compile_set=`eval echo '${CROSS_COMPILE_'${arch}'+set}'` + if [ "${cross_compile_set}" = "" ] then cross_compile=${CROSS_COMPILE} fi @@ -237,7 +239,7 @@ fi [ -d "${LOGDIR}" ] || mkdir ${LOGDIR} || exit 1 -if [ ! "${CONFIG}" ] && [ ! "${CROSS_COMPILE}" ] +if [ ! "${CONFIG}" ] && [ ! "${CROSS_COMPILE+set}" ] then echo "You need to specify a CONFIG or a CROSS_COMPILE" usage -- cgit v1.2.3