150471Speter# $FreeBSD$ 23044Sdg 31057SalmSHELL= /bin/sh 416663SjkhED= ${.OBJDIR}/ed 516Salm 61057Salmall: check 71057Salm @: 816Salm 91057Salmcheck: build test 101057Salm @if grep -h '\*\*\*' errs.o scripts.o; then :; else \ 111057Salm echo "tests completed successfully."; \ 121057Salm fi 131057Salm 1416Salmbuild: mkscripts.sh 151057Salm @if [ -f errs.o ]; then :; else \ 161796Sphk uudecode < ascii.d.uu ; \ 171796Sphk uudecode < ascii.r.uu ; \ 181057Salm echo "building test scripts for $(ED) ..."; \ 191057Salm $(SHELL) mkscripts.sh $(ED); \ 201057Salm fi 2116Salm 2216Salmtest: build ckscripts.sh 231057Salm @echo testing $(ED) ... 241057Salm @$(SHELL) ckscripts.sh $(ED) 2516Salm 2616Salmclean: 271796Sphk rm -f *.ed *.red *.[oz] *~ ascii.d ascii.r 28