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 |