diff -r 32ee2489fedf -r 4bcf492c6c9d lib/scripts/polyml-version --- a/lib/scripts/polyml-version Wed Sep 27 23:41:12 2006 +0200 +++ b/lib/scripts/polyml-version Wed Sep 27 23:41:12 2006 +0200 @@ -7,6 +7,11 @@ echo -n polyml if [ -x "$ML_HOME/poly" ]; then - "$ML_HOME/poly" -noDisplay -r /dev/null | head -n 1 | \ - sed -n 's,^Poly/ML RTS version [^ ]*\(-[^ ]*\).*$,\1,p' + if [ -x "$ML_HOME/polyimport" ]; then + "$ML_HOME/poly" -v | \ + sed -n 's,^Poly/ML.*RTS version: [^ ]*\(-[^ ]*\).*$,\1,p' + else + "$ML_HOME/poly" -noDisplay -r /dev/null | head -n 1 | \ + sed -n 's,^Poly/ML RTS version [^ ]*\(-[^ ]*\).*$,\1,p' + fi fi