xref: /netbsd/bin/ed/test/Makefile (revision 857ab1bd)
1*857ab1bdSlukem#	$NetBSD: Makefile,v 1.12 2003/10/26 03:50:07 lukem Exp $
249f0ad86Scgd
3*857ab1bdSlukem.include <bsd.own.mk>
4*857ab1bdSlukem
5*857ab1bdSlukemED?=	../obj/ed
69b082a69Scgd
759ddb06dSalmall: check
859ddb06dSalm	@:
959ddb06dSalm
1059ddb06dSalmcheck: build test
1159ddb06dSalm	@if grep -h '\*\*\*' errs.o scripts.o; then :; else \
1259ddb06dSalm		echo "tests completed successfully."; \
1359ddb06dSalm	fi
149b082a69Scgd
15336e165cScgdbuild: mkscripts.sh
1659ddb06dSalm	@if [ -f errs.o ]; then :; else \
1759ddb06dSalm		echo "building test scripts for $(ED) ..."; \
18*857ab1bdSlukem		${HOST_SH} ${.CURDIR}/mkscripts.sh $(ED); \
1959ddb06dSalm	fi
209b082a69Scgd
21336e165cScgdtest: build ckscripts.sh
2259ddb06dSalm	@echo testing $(ED) ...
23*857ab1bdSlukem	@${HOST_SH} ckscripts.sh $(ED)
249b082a69Scgd
259b082a69Scgdclean:
2659ddb06dSalm	rm -f *.ed *.red *.[oz] *~
27*857ab1bdSlukem
28*857ab1bdSlukem.include <bsd.prog.mk>
29