Makefile revision 1.6
1# $OpenBSD: Makefile,v 1.6 2015/11/03 11:03:10 semarie Exp $ 2PROG= generic 3SRCS+= main.c manager.c test_stdio.c test_tty.c 4NOMAN= yes 5 6CLEANFILES += systrace.filter systrace.err 7 8CFLAGS+= -Wall -Werror 9 10REGRESS_TARGETS+= test_normal test_systrace_1 test_systrace_2 11 12test_normal: ${PROG} 13 ./${PROG} | diff -I OpenBSD -u ${.CURDIR}/tests.out - 14 15test_systrace_1: ${PROG} systrace.filter 16 systrace -e -a -f systrace.filter ./${PROG} | diff -I OpenBSD -u ${.CURDIR}/tests.out - 17 18test_systrace_2: ${PROG} systrace.filter 19 systrace -E systrace.err -a -f systrace.filter ./${PROG} >/dev/null 20 test ! -s systrace.err 21 22systrace.filter: systrace.filter.in 23 sed 's,$${OBJDIR},'"$$(readlink -nf ${PWD})," ${.CURDIR}/systrace.filter.in >$@.tmp 24 mv $@.tmp $@ 25 26.include <bsd.regress.mk> 27