1# $OpenBSD: Makefile,v 1.9 2017/07/04 23:12:01 bluhm Exp $ 2 3FILE=file 4 5REGRESS_TARGETS=t0 t1 t2 t3 t4 t5 t6 t7 \ 6 t8 t9 t10 t11 t15 t17 t18 t19 \ 7 t20 t21 t22 t30 t31 t32 t33 stdin 8 9# .in: input file 10# .out: desired result 11 12all: ${REGRESS_TARGET} 13 14.SUFFIXES: .in 15 16.in: 17 @echo ${*} 18 @${FILE} ${.CURDIR}/${*}.in | \ 19 sed -e "s@${.CURDIR}/@@" | \ 20 diff - ${.CURDIR}/${*}.out || \ 21 (echo "XXX ${*} failed" && false) 22 23stdin: 24 @echo ${*} 25 @${FILE} - <${.CURDIR}/t0.in | \ 26 diff - ${.CURDIR}/${*}.out || \ 27 (echo "XXX ${*} failed" && false) 28 29clean: 30 31.include <bsd.regress.mk> 32