COMPILER=$1
shift
+CLEANER=$1
+shift
LOGFILE=$1
shift
TODO="$@"
-if [ -z "$COMPILER" -o -z "$LOGFILE" -o -z "$TODO" ]; then
+if [ -z "$COMPILER" -o -z "$CLEANER" -o -z "$LOGFILE" -o -z "$TODO" ]; then
echo
echo "usage: "
- echo " do_tests.sh [-no-color] [-twice] ./compiler logfile tests.ma ..."
+ echo " do_tests.sh [-no-color] [-twice] ./compiler ./cleaner logfile tests.ma ..."
echo
echo "options: "
echo " -no-color Do not use vt100 colors"
if [ "$TWICE" = "1" ]; then
$COMPILER $T 1>/dev/null 2>/dev/null
fi
- ./matitaclean $T 1>/dev/null 2>/dev/null
+ $CLEANER $T 1>/dev/null 2>/dev/null
/usr/bin/time --quiet -o $TMP -f "%E %U %S" $COMPILER $T >> $LOGFILE 2>&1
if [ $? = 0 ]; then
printf "$OK\t`cat $TMP`\t$DO_TESTS_EXTRA\n"