1 # $eterna: Makefile,v 1.14 2009/05/22 21:51:39 mrg Exp $ 2 3 SIMPLETESTS= t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 4 BIGFILETESTS= partial4000 partial8000 5 6 BOZOHTTPD?= ../bozohttpd 7 BOZOHTTPD?= ../debug/bozohttpd-debug 8 WGET?= wget 9 DATA?= $(.CURDIR)/data 10 VERBOSE?= yes 11 12 .if ${VERBOSE} != "yes" 13 SILENT= @ 14 .else 15 SILENT= 16 .endif 17 18 all: 19 20 clean: 21 for a in $(SIMPLETESTS) $(BIGFILETESTS); do \ 22 rm -f tmp.$$a.out tmp.$$a.err; \ 23 done 24 25 check: check-simple check-bigfile 26 27 check-simple: 28 .for a in $(SIMPLETESTS) 29 ${SILENT}$(.CURDIR)/test-simple "$a" "${BOZOHTTPD}" "${DATA}" "${VERBOSE}" 30 .endfor 31 32 check-bigfile: 33 .for a in $(BIGFILETESTS) 34 ${SILENT}$(.CURDIR)/test-bigfile "$a" "${BOZOHTTPD}" "${WGET}" "${DATA}" "${VERBOSE}" 35 .endfor 36 37 .include <bsd.obj.mk> 38