test/configure

changeset 179
ba9431028671
parent 178
c52a13d1e989
equal deleted inserted replaced
178:c52a13d1e989 179:ba9431028671
83 83
84 # help text 84 # help text
85 printhelp() 85 printhelp()
86 { 86 {
87 echo "Usage: $0 [OPTIONS]..." 87 echo "Usage: $0 [OPTIONS]..."
88 if [ $has_config_vars__ -eq 1 ] ; then 88 if [ $has_overridable_config_vars__ -eq 1 ] ; then
89 echo 89 echo
90 echo "Configuration:" 90 echo "Configuration:"
91 fi 91 fi
92 if true \ 92 if true \
93 ; then 93 ; then
146 fi 146 fi
147 touch "$TEMP_DIR/options" 147 touch "$TEMP_DIR/options"
148 touch "$TEMP_DIR/features" 148 touch "$TEMP_DIR/features"
149 149
150 # config variables 150 # config variables
151 has_config_vars__=0 151 has_overridable_config_vars__=0
152 if true \ 152 if true \
153 ; then 153 ; then
154 : 154 :
155 if [ -z "$prefix__initialized__" ] ; then 155 if [ -z "$prefix__initialized__" ] ; then
156 has_config_vars__=1 156 has_overridable_config_vars__=1
157 prefix__initialized__=1 157 prefix__initialized__=1
158 prefix='/usr' 158 prefix='/usr'
159 fi 159 fi
160 if [ -z "$exec_prefix__initialized__" ] ; then 160 if [ -z "$exec_prefix__initialized__" ] ; then
161 has_config_vars__=1 161 has_overridable_config_vars__=1
162 exec_prefix__initialized__=1 162 exec_prefix__initialized__=1
163 exec_prefix='' 163 exec_prefix=''
164 fi 164 fi
165 if [ -z "$libdir__initialized__" ] ; then 165 if [ -z "$libdir__initialized__" ] ; then
166 has_config_vars__=1 166 has_overridable_config_vars__=1
167 libdir__initialized__=1 167 libdir__initialized__=1
168 libdir='' 168 libdir=''
169 fi 169 fi
170 if [ -z "$HOST__initialized__" ] ; then 170 if [ -z "$HOST__initialized__" ] ; then
171 has_config_vars__=1
172 HOST__initialized__=1 171 HOST__initialized__=1
173 HOST=`uname -n` 172 HOST=`uname -n`
174 fi 173 fi
175 fi 174 fi
176 if true \ 175 if true \
177 && notisplatform "mingw" \ 176 && notisplatform "mingw" \
178 ; then 177 ; then
179 : 178 :
180 if [ -z "$PWD__initialized__" ] ; then 179 if [ -z "$PWD__initialized__" ] ; then
181 has_config_vars__=1
182 PWD__initialized__=1 180 PWD__initialized__=1
183 PWD='pwd' 181 PWD='pwd'
184 fi 182 fi
185 fi 183 fi
186 if true \ 184 if true \
187 && isplatform "mingw" \ 185 && isplatform "mingw" \
188 ; then 186 ; then
189 : 187 :
190 if [ -z "$PWD__initialized__" ] ; then 188 if [ -z "$PWD__initialized__" ] ; then
191 has_config_vars__=1
192 PWD__initialized__=1 189 PWD__initialized__=1
193 PWD='pwd -W' 190 PWD='pwd -W'
194 fi 191 fi
195 fi 192 fi
196 193
313 fi 310 fi
314 fi 311 fi
315 312
316 313
317 # generate vars.mk 314 # generate vars.mk
318 if [ $has_config_vars__ -eq 1 ]; then 315 echo '# configuration' > "$TEMP_DIR/vars.mk"
319 echo '# configuration' > "$TEMP_DIR/vars.mk" 316 echo "prefix=$prefix" >> "$TEMP_DIR/vars.mk"
320 echo "prefix=$prefix" >> "$TEMP_DIR/vars.mk" 317 echo "exec_prefix=$exec_prefix" >> "$TEMP_DIR/vars.mk"
321 echo "exec_prefix=$exec_prefix" >> "$TEMP_DIR/vars.mk" 318 echo "libdir=$libdir" >> "$TEMP_DIR/vars.mk"
322 echo "libdir=$libdir" >> "$TEMP_DIR/vars.mk" 319 echo "HOST=$HOST" >> "$TEMP_DIR/vars.mk"
323 echo "HOST=$HOST" >> "$TEMP_DIR/vars.mk" 320 echo "PWD=$PWD" >> "$TEMP_DIR/vars.mk"
324 echo "PWD=$PWD" >> "$TEMP_DIR/vars.mk" 321 echo >> "$TEMP_DIR/vars.mk"
325 echo >> "$TEMP_DIR/vars.mk"
326 else
327 echo > "$TEMP_DIR/vars.mk"
328 fi
329 322
330 # 323 #
331 # DEPENDENCIES 324 # DEPENDENCIES
332 # 325 #
333 326
693 echo " word size: $TOOLCHAIN_WSIZE bit" 686 echo " word size: $TOOLCHAIN_WSIZE bit"
694 fi 687 fi
695 if [ -n "$TOOLCHAIN_CSTD" ]; then 688 if [ -n "$TOOLCHAIN_CSTD" ]; then
696 echo " default C std: $TOOLCHAIN_CSTD" 689 echo " default C std: $TOOLCHAIN_CSTD"
697 fi 690 fi
698 if [ $has_config_vars__ -eq 1 ]; then 691 if [ $has_overridable_config_vars__ -eq 1 ]; then
699 echo 692 echo
700 echo "Config:" 693 echo "Config:"
701 if [ -n "$prefix__initialized__" ]; then 694 if [ -n "$prefix__initialized__" ]; then
702 printf ' %-16s' 'prefix:' 695 printf ' %-16s' 'prefix:'
703 echo "$prefix" 696 echo "$prefix"

mercurial