xref: /dragonfly/bin/ed/test/Makefile (revision c6ecc293ce8e93b8d4edaa12241e09350a4d3f55)
1# $FreeBSD: head/bin/ed/test/Makefile 50471 1999-08-27 23:15:48Z peter $
2
3SHELL=    /bin/sh
4ED=       ${.OBJDIR}/ed
5
6all: check
7          @:
8
9check: build test
10          @if grep -h '\*\*\*' errs.o scripts.o; then :; else \
11                    echo "tests completed successfully."; \
12          fi
13
14build: mkscripts.sh
15          @if [ -f errs.o ]; then :; else \
16                    uudecode < ascii.d.uu ; \
17                    uudecode < ascii.r.uu ; \
18                    echo "building test scripts for ${ED} ..."; \
19                    ${SHELL} mkscripts.sh ${ED}; \
20          fi
21
22test: build ckscripts.sh
23          @echo testing ${ED} ...
24          @${SHELL} ckscripts.sh ${ED}
25
26clean:
27          rm -f *.ed *.red *.[oz] *~ ascii.d ascii.r
28