xref: /freebsd/lib/libnv/tests/Makefile (revision 241a7ddd7112982ed41ccdd047c1dad59ee0256e)
1*241a7dddSMariusz Zaborski.include <src.opts.mk>
2*241a7dddSMariusz Zaborski
3ccf7f846SMark JohnstonATF_TESTS_C= \
4ccf7f846SMark Johnston	nvlist_send_recv_test
5ccf7f846SMark Johnston
6*241a7dddSMariusz Zaborski.PATH: ${SRCTOP}/lib/libnv
7*241a7dddSMariusz ZaborskiSRCS.nvlist_send_recv_test= msgio.c nvlist_send_recv_test.c
8*241a7dddSMariusz ZaborskiCFLAGS.nvlist_send_recv_test+=-I${SRCTOP}/sys/contrib/libnv
9*241a7dddSMariusz ZaborskiCFLAGS.nvlist_send_recv_test+=-I${SRCTOP}/lib/libnv
10*241a7dddSMariusz Zaborski.if ${MK_ASAN} != "yes"
11*241a7dddSMariusz ZaborskiCFLAGS.nvlist_send_recv_test+=-DNO_ASAN
12*241a7dddSMariusz Zaborski.endif
13*241a7dddSMariusz Zaborski
143d1b7ccbSRyan StoneATF_TESTS_CXX=	\
155ef231f6SMariusz Zaborski	cnv_tests \
163d1b7ccbSRyan Stone	dnv_tests \
17347a39b4SMariusz Zaborski	nv_array_tests \
18ccf7f846SMark Johnston	nv_tests
193075c896SRyan Stone
20b236bcf1SEnji CooperTAP_TESTS_C+=	nvlist_add_test
2124881c06SMariusz ZaborskiTAP_TESTS_C+=	nvlist_append_test
22b236bcf1SEnji CooperTAP_TESTS_C+=	nvlist_exists_test
23b236bcf1SEnji CooperTAP_TESTS_C+=	nvlist_free_test
24b236bcf1SEnji CooperTAP_TESTS_C+=	nvlist_get_test
25b236bcf1SEnji CooperTAP_TESTS_C+=	nvlist_move_test
26b236bcf1SEnji Cooper
276b129086SBaptiste DaroussinLIBADD+=	nv
28b236bcf1SEnji Cooper
293075c896SRyan StoneWARNS?=		3
30b236bcf1SEnji Cooper
31b236bcf1SEnji Cooper.include <bsd.test.mk>
32