--- a/configure Fri Feb 06 16:22:33 2026 +0100 +++ b/configure Fri Feb 06 16:23:50 2026 +0100 @@ -85,7 +85,10 @@ printhelp() { echo "Usage: $0 [OPTIONS]..." - echo 'Configuration:' + if [ $has_overridable_config_vars__ -eq 1 ] ; then + echo + echo "Configuration:" + fi cat << '__EOF__' Build Types: @@ -115,6 +118,7 @@ touch "$TEMP_DIR/features" # config variables +has_overridable_config_vars__=0 # features @@ -234,16 +238,13 @@ # generate vars.mk -cat > "$TEMP_DIR/vars.mk" << __EOF__ -__EOF__ - +echo '# configuration' > "$TEMP_DIR/vars.mk" +echo >> "$TEMP_DIR/vars.mk" # # DEPENDENCIES # - - # create buffer for make variables required by dependencies echo > "$TEMP_DIR/make.mk" @@ -488,8 +489,10 @@ if [ -n "$TOOLCHAIN_CSTD" ]; then echo " default C std: $TOOLCHAIN_CSTD" fi -echo -echo "Config:" +if [ $has_overridable_config_vars__ -eq 1 ]; then + echo + echo "Config:" +fi echo echo "Features:" printf ' %-16s' 'static:'