Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> --- MAKEALL | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/MAKEALL b/MAKEALL index 9353cd8..e987de2 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 -- 1.7.1 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox