test/make/toolchain.sh

changeset 9
ebdecbbb2f79
parent 8
82cd9f1d94cb
child 10
135c0599f883
equal deleted inserted replaced
8:82cd9f1d94cb 9:ebdecbbb2f79
67 67
68 for COMP in $C_COMPILERS 68 for COMP in $C_COMPILERS
69 do 69 do
70 check_c_compiler $COMP 70 check_c_compiler $COMP
71 if [ $? -ne 0 ]; then 71 if [ $? -ne 0 ]; then
72 if [[ ! -z $CC ]]; then 72 if [ ! -z "$CC" ]; then
73 if [ $COMP = $CC ]; then 73 if [ $COMP = $CC ]; then
74 echo "$CC is not a working C Compiler" 74 echo "$CC is not a working C Compiler"
75 TOOLCHAIN_DETECTION_ERROR="error" 75 TOOLCHAIN_DETECTION_ERROR="error"
76 break 76 break
77 fi 77 fi
157 else 157 else
158 cat >> $TEMP_DIR/config.mk << __EOF__ 158 cat >> $TEMP_DIR/config.mk << __EOF__
159 # toolchain 159 # toolchain
160 __EOF__ 160 __EOF__
161 echo "CC = ${TOOLCHAIN_CC}" >> $TEMP_DIR/config.mk 161 echo "CC = ${TOOLCHAIN_CC}" >> $TEMP_DIR/config.mk
162 if [[ ! -z $TOOLCHAIN_CXX ]]; then 162 if [ ! -z "$TOOLCHAIN_CXX" ]; then
163 echo "CXX = ${TOOLCHAIN_CXX}" >> $TEMP_DIR/config.mk 163 echo "CXX = ${TOOLCHAIN_CXX}" >> $TEMP_DIR/config.mk
164 fi 164 fi
165 echo "LD = ${TOOLCHAIN_LD}" >> $TEMP_DIR/config.mk 165 echo "LD = ${TOOLCHAIN_LD}" >> $TEMP_DIR/config.mk
166 166
167 if [ -e "make/${TOOLCHAIN_NAME}.mk" ]; then 167 if [ -e "make/${TOOLCHAIN_NAME}.mk" ]; then

mercurial