1# $OpenBSD: Makefile,v 1.1 2020/09/16 14:02:23 mpi Exp $ 2 3PROG= sigio_test 4SRCS= main.c sigio_common.c sigio_pipe.c sigio_socket.c util.c 5 6WARNINGS= yes 7 8TESTS+= pipe_badpgid 9TESTS+= pipe_badsession 10TESTS+= pipe_cansigio 11TESTS+= pipe_getown 12TESTS+= pipe_read 13#TESTS+= pipe_write 14TESTS+= socket_badpgid 15TESTS+= socket_badsession 16TESTS+= socket_cansigio 17TESTS+= socket_getown 18TESTS+= socket_inherit 19TESTS+= socket_read 20TESTS+= socket_write 21 22TESTS_ROOT+= pipe_cansigio 23TESTS_ROOT+= socket_cansigio 24 25.for t in ${TESTS} 26run-regress-${t}: ${PROG} 27.if !empty(TESTS_ROOT:M${t}) 28 ${SUDO} ./${PROG} ${t} 29REGRESS_ROOT_TARGETS += run-regress-${t} 30.else 31 ./${PROG} ${t} 32.endif 33REGRESS_TARGETS += run-regress-${t} 34.endfor 35 36.include <bsd.regress.mk> 37