1LISP = lisp
2RM = rm -f
3
4all : clean tests compare
5
6clean : force
7	$(RM) *.erg
8
9tests : force
10	$(LISP) -eval '(load "tests.lisp")' -eval '(run-all-tests)' -eval '(quit)'
11
12compare : force
13	(echo *.erg | grep '\*') >/dev/null || (echo "Test failed." ; echo "To see which tests failed, type" ; echo "    cat *.erg" ; exit 1)
14	echo "Test passed."
15
16force :
17
18