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