--- trunk/mage/usr/lib/mage/smage2.functions.sh 2012/04/11 21:27:09 1795 +++ trunk/mage/usr/lib/mage/smage2.functions.sh 2012/04/11 21:28:27 1796 @@ -591,9 +591,13 @@ marchsrcfile() { local retval - if [[ ! -z $(eval echo \$SRCFILE_${ARCH/i*86/x86}) ]] + local var="$1" + + [[ -z ${var} ]] && var="SRCFILE" + + if [[ ! -z $(eval echo \$${var}_${ARCH/i*86/x86}) ]] then - eval echo \$SRCFILE_${ARCH/i*86/x86} | tr ';' '\n' + eval echo \$${var}_${ARCH/i*86/x86} | tr ';' '\n' retval=0 else retval=1