Makefile revision 298811
1117397Skan# $FreeBSD: head/tests/sys/kern/Makefile 298811 2016-04-29 21:11:31Z asomers $ 2117397Skan 3117397SkanPACKAGE= tests 4117397SkanFILESGROUPS= TESTS 5117397SkanTESTSPACKAGE= ${PACKAGE} 6117397SkanTESTSRC= ${SRCTOP}/contrib/netbsd-tests/kernel 7117397Skan.PATH: ${SRCTOP}/sys/kern 8117397Skan 9117397SkanTESTSDIR= ${TESTSBASE}/sys/kern 10117397Skan 11117397SkanATF_TESTS_C+= kern_copyin 12117397SkanATF_TESTS_C+= kern_descrip_test 13117397SkanATF_TESTS_C+= ptrace_test 14117397SkanPLAIN_TESTS_C+= subr_unit_test 15117397SkanATF_TESTS_C+= unix_seqpacket_test 16117397SkanATF_TESTS_C+= unix_passfd_test 17117397SkanTEST_METADATA.unix_seqpacket_test+= timeout="15" 18169691Skan 19117397SkanLIBADD.ptrace_test+= pthread 20117397SkanLIBADD.unix_seqpacket_test+= pthread 21117397Skan 22117397SkanNETBSD_ATF_TESTS_C+= lockf_test 23117397SkanNETBSD_ATF_TESTS_C+= mqueue_test 24117397Skan 25117397SkanCFLAGS.mqueue_test+= -I${SRCTOP}/tests 26117397SkanLIBADD.mqueue_test+= rt 27117397Skan 28117397Skan# subr_unit.c contains functions whose prototypes lie in headers that cannot be 29117397Skan# included in userland. But as far as subr_unit_test goes, they're effectively 30169691Skan# static. So it's ok to disable -Wmissing-prototypes for this program. 31169691SkanCFLAGS.subr_unit.c+= -Wno-missing-prototypes 32169691Skan# XXX: -Wno-sign-compare will be eliminated as part of D6004 33169691SkanCFLAGS.subr_unit.c+= -Wno-sign-compare 34169691SkanSRCS.subr_unit_test+= subr_unit.c 35117397Skan 36117397SkanWARNS?= 5 37117397Skan 38117397SkanTESTS_SUBDIRS+= acct 39117397SkanTESTS_SUBDIRS+= execve 40117397SkanTESTS_SUBDIRS+= pipe 41117397Skan 42117397Skan.include <netbsd-tests.test.mk> 43117397Skan 44117397Skan.include <bsd.test.mk> 45117397Skan