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