# Test-suite makefile for sst
-all: regress
+PYTHON=python
+
+all:
+ @echo "With Python 2:"
+ @make -e PYTHON=python2 regress
+ @echo "With Python 3:"
+ @make -e PYTHON=python3 regress
@echo "No diff output is good news."
.SUFFIXES: .log .chk
if [ ! -f $${test}.tst ] ; \
then \
(if echo -n "$${test}: " >&2; grep 'Test' $${test}.log >&2;\
- ../sst.py -r $${test}.log >/tmp/regress 2>&1; \
+ $(PYTHON) ../sst.py -r $${test}.log >/tmp/regress 2>&1; \
then diff -u $${test}.chk /tmp/regress; \
else echo "*** Nonzero return status on $${test}!"; exit 1; fi;) \
fi \