| 112 fi |
115 fi |
| 113 touch "$TEMP_DIR/options" |
116 touch "$TEMP_DIR/options" |
| 114 touch "$TEMP_DIR/features" |
117 touch "$TEMP_DIR/features" |
| 115 |
118 |
| 116 # config variables |
119 # config variables |
| |
120 has_overridable_config_vars__=0 |
| 117 if true \ |
121 if true \ |
| 118 ; then |
122 ; then |
| 119 : |
123 : |
| 120 if test -z "$RMDIR__initialized__"; then |
124 if [ -z "$RMDIR__initialized__" ] ; then |
| 121 RMDIR__initialized__=1 |
125 RMDIR__initialized__=1 |
| 122 RMDIR='rm -fR' |
126 RMDIR='rm -fR' |
| 123 fi |
127 fi |
| 124 if test -z "$MKDIR__initialized__"; then |
128 if [ -z "$MKDIR__initialized__" ] ; then |
| 125 MKDIR__initialized__=1 |
129 MKDIR__initialized__=1 |
| 126 MKDIR='mkdir -p' |
130 MKDIR='mkdir -p' |
| 127 fi |
131 fi |
| 128 if test -z "$COPYFILE__initialized__"; then |
132 if [ -z "$COPYFILE__initialized__" ] ; then |
| 129 COPYFILE__initialized__=1 |
133 COPYFILE__initialized__=1 |
| 130 COPYFILE='cp' |
134 COPYFILE='cp' |
| 131 fi |
135 fi |
| 132 if test -z "$AR__initialized__"; then |
136 if [ -z "$AR__initialized__" ] ; then |
| 133 AR__initialized__=1 |
137 AR__initialized__=1 |
| 134 AR='ar cr' |
138 AR='ar cr' |
| 135 fi |
139 fi |
| 136 fi |
140 fi |
| 137 |
141 |
| 245 fi |
249 fi |
| 246 fi |
250 fi |
| 247 |
251 |
| 248 |
252 |
| 249 # generate vars.mk |
253 # generate vars.mk |
| 250 cat > "$TEMP_DIR/vars.mk" << __EOF__ |
254 echo '# configuration' > "$TEMP_DIR/vars.mk" |
| 251 RMDIR=$RMDIR |
255 echo "RMDIR=$RMDIR" >> "$TEMP_DIR/vars.mk" |
| 252 MKDIR=$MKDIR |
256 echo "MKDIR=$MKDIR" >> "$TEMP_DIR/vars.mk" |
| 253 COPYFILE=$COPYFILE |
257 echo "COPYFILE=$COPYFILE" >> "$TEMP_DIR/vars.mk" |
| 254 AR=$AR |
258 echo "AR=$AR" >> "$TEMP_DIR/vars.mk" |
| 255 __EOF__ |
259 echo >> "$TEMP_DIR/vars.mk" |
| 256 |
|
| 257 |
260 |
| 258 # |
261 # |
| 259 # DEPENDENCIES |
262 # DEPENDENCIES |
| 260 # |
263 # |
| 261 |
|
| 262 |
|
| 263 |
264 |
| 264 # create buffer for make variables required by dependencies |
265 # create buffer for make variables required by dependencies |
| 265 echo > "$TEMP_DIR/make.mk" |
266 echo > "$TEMP_DIR/make.mk" |
| 266 |
267 |
| 267 test_pkg_config() |
268 test_pkg_config() |
| 411 echo " word size: $TOOLCHAIN_WSIZE bit" |
412 echo " word size: $TOOLCHAIN_WSIZE bit" |
| 412 fi |
413 fi |
| 413 if [ -n "$TOOLCHAIN_CSTD" ]; then |
414 if [ -n "$TOOLCHAIN_CSTD" ]; then |
| 414 echo " default C std: $TOOLCHAIN_CSTD" |
415 echo " default C std: $TOOLCHAIN_CSTD" |
| 415 fi |
416 fi |
| 416 echo |
417 if [ $has_overridable_config_vars__ -eq 1 ]; then |
| 417 echo "Config:" |
418 echo |
| |
419 echo "Config:" |
| |
420 fi |
| 418 echo |
421 echo |
| 419 |
422 |
| 420 # generate the config.mk file |
423 # generate the config.mk file |
| 421 pwd=`pwd` |
424 pwd=`pwd` |
| 422 cat > "$TEMP_DIR/config.mk" << __EOF__ |
425 cat > "$TEMP_DIR/config.mk" << __EOF__ |