diff -r dc758dcd4645 -r e43d30273f74 test/make/configure.vm --- a/test/make/configure.vm Mon Sep 18 23:20:29 2023 +0200 +++ b/test/make/configure.vm Tue Sep 19 19:29:19 2023 +0200 @@ -229,6 +229,15 @@ # DEPENDENCIES # +# check languages +lang_c= +lang_cpp= +#foreach( $lang in $languages ) +if detect_${lang}_compiler ; then + lang_${lang}=1 +fi +#end + # create buffer for make variables required by dependencies echo > "$TEMP_DIR/make.mk" @@ -264,9 +273,7 @@ fi #end #foreach( $lang in $sub.lang ) - if detect_${lang}_compiler ; then - : - else + if [ -z "$lang_${lang}" ] ; then break fi #end @@ -317,6 +324,9 @@ } #end + + + # start collecting dependency information echo > "$TEMP_DIR/flags.mk" @@ -343,9 +353,7 @@ while true do #foreach( $lang in $dependency.lang ) - if detect_${lang}_compiler ; then - : - else + if [ -z "$lang_${lang}" ] ; then ERROR=1 break fi