Mercurial > hg > openttd
changeset 5981:e3eb122bdb4d draft
(svn r8680) [Configure] -Codechange: allow a bit more flexible code in check_compiler
author | truelight <truelight@openttd.org> |
---|---|
date | Sun, 11 Feb 2007 17:39:28 +0000 |
parents | ec71ee52912e |
children | dd2ee0cfd865 |
files | config.lib |
diffstat | 1 files changed, 9 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/config.lib +++ b/config.lib @@ -899,16 +899,21 @@ if [ -n "$3" ]; then # Check for system - machine=`$3-$6 $9 2>/dev/null` + if [ -z "$6" ]; then + compiler="$3" + else + compiler="$3-$6" + fi + machine=`eval $compiler $9 2>/dev/null` ret=$? - eval "$2=$3-$6" + eval "$2=$compiler" - log 2 "executing $3-$6 $9" + log 2 "executing $compiler $9" log 2 " returned $machine" log 2 " exit code $ret" if ( [ -z "$machine" ] && [ "$8" != "3" ] ) || [ "$ret" != "0" ]; then - log 1 "checking $1... $3-$6 not found" + log 1 "checking $1... $compiler not found" log 1 "I couldn't detect any $6 binary for $3" exit 1 fi