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 4SIMPLETESTS= t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t12 t13 t14 t15 t16 t17 t18 5CGITESTS= t11 6BIGFILETESTS= partial4000 partial8000 7 8BOZOHTTPD?= ../bozohttpd 9BOZOHTTPD?= ../debug/bozohttpd-debug 10WGET?= wget 11DATA?= $(.CURDIR)/data 12VERBOSE?= yes 13 14.if ${VERBOSE} != "yes" 15SILENT= @ 16.else 17SILENT= 18.endif 19 20all: 21 22clean: 23 for a in $(SIMPLETESTS) $(BIGFILETESTS); do \ 24 rm -f tmp.$$a.out tmp.$$a.err; \ 25 done 26 27check: check-simple check-cgi check-bigfile 28 29check-simple: 30.for a in $(SIMPLETESTS) 31 ${SILENT}$(.CURDIR)/test-simple "$a" "${BOZOHTTPD}" "${DATA}" "${.CURDIR}" "${VERBOSE}" 32.endfor 33 34check-cgi: 35.for a in $(CGITESTS) 36 ${SILENT}$(.CURDIR)/test-simple "$a" "${BOZOHTTPD}" "${DATA}" "${.CURDIR}" "${VERBOSE}" -c "${.CURDIR}/cgi-bin" 37.endfor 38 39check-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