| 122 fi |
125 fi |
| 123 touch "$TEMP_DIR/options" |
126 touch "$TEMP_DIR/options" |
| 124 touch "$TEMP_DIR/features" |
127 touch "$TEMP_DIR/features" |
| 125 |
128 |
| 126 # config variables |
129 # config variables |
| |
130 has_overridable_config_vars__=0 |
| 127 if true \ |
131 if true \ |
| 128 ; then |
132 ; then |
| 129 : |
133 : |
| 130 if test -z "$srcdir__initialized__"; then |
134 if [ -z "$srcdir__initialized__" ] ; then |
| 131 srcdir__initialized__=1 |
135 srcdir__initialized__=1 |
| 132 srcdir=`pwd` |
136 srcdir=`pwd` |
| 133 fi |
137 fi |
| 134 if test -z "$TOOLKIT_HOME__initialized__"; then |
138 if [ -z "$TOOLKIT_HOME__initialized__" ] ; then |
| |
139 has_overridable_config_vars__=1 |
| 135 TOOLKIT_HOME__initialized__=1 |
140 TOOLKIT_HOME__initialized__=1 |
| 136 TOOLKIT_HOME='/usr' |
141 TOOLKIT_HOME='/usr' |
| 137 fi |
142 fi |
| 138 fi |
143 fi |
| 139 |
144 |
| 252 fi |
257 fi |
| 253 fi |
258 fi |
| 254 |
259 |
| 255 |
260 |
| 256 # generate vars.mk |
261 # generate vars.mk |
| 257 cat > "$TEMP_DIR/vars.mk" << __EOF__ |
262 echo '# configuration' > "$TEMP_DIR/vars.mk" |
| 258 srcdir=$srcdir |
263 echo "srcdir=$srcdir" >> "$TEMP_DIR/vars.mk" |
| 259 TOOLKIT_HOME=$TOOLKIT_HOME |
264 echo "TOOLKIT_HOME=$TOOLKIT_HOME" >> "$TEMP_DIR/vars.mk" |
| 260 __EOF__ |
265 echo >> "$TEMP_DIR/vars.mk" |
| 261 |
|
| 262 |
266 |
| 263 # |
267 # |
| 264 # DEPENDENCIES |
268 # DEPENDENCIES |
| 265 # |
269 # |
| 266 |
|
| 267 |
|
| 268 |
270 |
| 269 # create buffer for make variables required by dependencies |
271 # create buffer for make variables required by dependencies |
| 270 echo > "$TEMP_DIR/make.mk" |
272 echo > "$TEMP_DIR/make.mk" |
| 271 |
273 |
| 272 test_pkg_config() |
274 test_pkg_config() |
| 691 echo " word size: $TOOLCHAIN_WSIZE bit" |
693 echo " word size: $TOOLCHAIN_WSIZE bit" |
| 692 fi |
694 fi |
| 693 if [ -n "$TOOLCHAIN_CSTD" ]; then |
695 if [ -n "$TOOLCHAIN_CSTD" ]; then |
| 694 echo " default C std: $TOOLCHAIN_CSTD" |
696 echo " default C std: $TOOLCHAIN_CSTD" |
| 695 fi |
697 fi |
| 696 echo |
698 if [ $has_overridable_config_vars__ -eq 1 ]; then |
| 697 echo "Config:" |
699 echo |
| 698 printf ' %-16s' 'toolkit-home:' |
700 echo "Config:" |
| 699 echo "$TOOLKIT_HOME" |
701 if [ -n "$TOOLKIT_HOME__initialized__" ]; then |
| |
702 printf ' %-16s' 'toolkit-home:' |
| |
703 echo "$TOOLKIT_HOME" |
| |
704 fi |
| |
705 fi |
| 700 echo |
706 echo |
| 701 echo "Features:" |
707 echo "Features:" |
| 702 printf ' %-16s' 'asan:' |
708 printf ' %-16s' 'asan:' |
| 703 if [ -n "$FEATURE_ASAN" ]; then |
709 if [ -n "$FEATURE_ASAN" ]; then |
| 704 echo 'on' |
710 echo 'on' |