1# $OpenBSD: Makefile,v 1.8 2014/07/16 20:04:21 okan Exp $ 2 3REGRESS_TARGETS=t1 t2 t3 t4 t5 t6 4REGRESS_SLOW_TARGETS=t4 5 6t1: t1.out 7 perl ${.CURDIR}/tsort-check t1.out ${.CURDIR}/pairs1 8 9t2: t2.out 10 perl ${.CURDIR}/normalize-cycles <t2.out|head -1|diff - ${.CURDIR}/t2.canonical 11 12t3: t3.out pairs3 13 perl ${.CURDIR}/tsort-check t3.out pairs3 14 15t4: t4.out pairs4 16 perl ${.CURDIR}/tsort-check t4.out pairs4 17 18t5: t5.out 19 perl ${.CURDIR}/tsort-check t5.out ${.CURDIR}/pairs5 20 21t6: t6.out 22 perl ${.CURDIR}/tsort-check t6.out ${.CURDIR}/pairs6 23 24t1.out: 25 tsort <${.CURDIR}/pairs1 >$@ 2>&1 26 27t2.out: 28 cat ${.CURDIR}/pairs1 ${.CURDIR}/pairs2 |tsort -l >/dev/null 2>$@ 29 30t3.out: pairs3 31 tsort <pairs3 >$@ 2>&1 32 33t4.out: pairs4 34 tsort <pairs4 >$@ 2>&1 35 36t5.out: pairs5 37 tsort <${.CURDIR}/pairs5 >$@ 2>&1 38 39t6.out: pairs6 40 tsort <${.CURDIR}/pairs6 >$@ 2>&1 41 42pairs3: 43 perl ${.CURDIR}/build-tree 4 8 >$@ 44 45pairs4: 46 perl ${.CURDIR}/build-tree 5 10 >$@ 47 48.PHONY: t1 t2 49CLEANFILES+=t1.out t2.out t3.out t4.out t5.out t6.out pairs3 pairs4 50 51.include <bsd.regress.mk> 52