| 73:707f42bb0484 | 74:bae9922f4681 |
|---|---|
| 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 echo 'Configuration:' | 88 if [ $has_overridable_config_vars__ -eq 1 ] ; then |
| 89 echo | |
| 90 echo "Configuration:" | |
| 91 fi | |
| 89 cat << '__EOF__' | 92 cat << '__EOF__' |
| 90 | 93 |
| 91 Build Types: | 94 Build Types: |
| 92 --debug add extra compile flags for debug builds | 95 --debug add extra compile flags for debug builds |
| 93 --release add extra compile flags for release builds | 96 --release add extra compile flags for release builds |
| 113 fi | 116 fi |
| 114 touch "$TEMP_DIR/options" | 117 touch "$TEMP_DIR/options" |
| 115 touch "$TEMP_DIR/features" | 118 touch "$TEMP_DIR/features" |
| 116 | 119 |
| 117 # config variables | 120 # config variables |
| 121 has_overridable_config_vars__=0 | |
| 118 | 122 |
| 119 # features | 123 # features |
| 120 | 124 |
| 121 # | 125 # |
| 122 # parse arguments | 126 # parse arguments |
| 232 fi | 236 fi |
| 233 fi | 237 fi |
| 234 | 238 |
| 235 | 239 |
| 236 # generate vars.mk | 240 # generate vars.mk |
| 237 cat > "$TEMP_DIR/vars.mk" << __EOF__ | 241 echo '# configuration' > "$TEMP_DIR/vars.mk" |
| 238 __EOF__ | 242 echo >> "$TEMP_DIR/vars.mk" |
| 239 | |
| 240 | 243 |
| 241 # | 244 # |
| 242 # DEPENDENCIES | 245 # DEPENDENCIES |
| 243 # | 246 # |
| 244 | |
| 245 | |
| 246 | 247 |
| 247 # create buffer for make variables required by dependencies | 248 # create buffer for make variables required by dependencies |
| 248 echo > "$TEMP_DIR/make.mk" | 249 echo > "$TEMP_DIR/make.mk" |
| 249 | 250 |
| 250 test_pkg_config() | 251 test_pkg_config() |
| 486 echo " word size: $TOOLCHAIN_WSIZE bit" | 487 echo " word size: $TOOLCHAIN_WSIZE bit" |
| 487 fi | 488 fi |
| 488 if [ -n "$TOOLCHAIN_CSTD" ]; then | 489 if [ -n "$TOOLCHAIN_CSTD" ]; then |
| 489 echo " default C std: $TOOLCHAIN_CSTD" | 490 echo " default C std: $TOOLCHAIN_CSTD" |
| 490 fi | 491 fi |
| 491 echo | 492 if [ $has_overridable_config_vars__ -eq 1 ]; then |
| 492 echo "Config:" | 493 echo |
| 494 echo "Config:" | |
| 495 fi | |
| 493 echo | 496 echo |
| 494 echo "Features:" | 497 echo "Features:" |
| 495 printf ' %-16s' 'static:' | 498 printf ' %-16s' 'static:' |
| 496 if [ -n "$FEATURE_STATIC" ]; then | 499 if [ -n "$FEATURE_STATIC" ]; then |
| 497 echo 'on' | 500 echo 'on' |