xref: /freebsd/lib/atf/libatf-c++/tests/detail/Makefile (revision 4b342830abd39cdc20b67a215e15309293673e75)
1762c167eSJulio Merino.include <bsd.init.mk>
2762c167eSJulio Merino
3*4b342830SLexi WinterPACKAGE=	tests
4*4b342830SLexi Winter
5762c167eSJulio MerinoTESTSDIR=	${TESTSBASE}/lib/atf/libatf-c++/detail
6762c167eSJulio Merino
7b2d48be1SEnji CooperATF=		${SRCTOP}/contrib/atf
8762c167eSJulio Merino.PATH:		${ATF}/atf-c++/detail
9762c167eSJulio Merino
100677dfd1SJulio MerinoCFLAGS+=	-DATF_C_TESTS_BASE='"${TESTSBASE}/lib/atf/libatf-c"'
110677dfd1SJulio MerinoCFLAGS+=	-DATF_INCLUDEDIR='"${INCLUDEDIR}"'
12762c167eSJulio MerinoCFLAGS+=	-I${ATF}
13762c167eSJulio Merino
14762c167eSJulio Merino.for _T in	application_test \
15762c167eSJulio Merino		env_test \
16762c167eSJulio Merino		exceptions_test \
17762c167eSJulio Merino		fs_test \
18762c167eSJulio Merino		process_test \
191a61beb0SJulio Merino		text_test
20762c167eSJulio MerinoATF_TESTS_CXX+=	${_T}
21762c167eSJulio MerinoSRCS.${_T}=	${_T}.cpp test_helpers.cpp
22762c167eSJulio Merino.endfor
23762c167eSJulio Merino
241a61beb0SJulio Merino.for p in version_helper
251a61beb0SJulio MerinoPROGS_CXX+=	${p}
261a61beb0SJulio MerinoSRCS.${p}=	${p}.cpp
271a61beb0SJulio MerinoMAN.${p}=	# defined
281a61beb0SJulio MerinoBINDIR.${p}=	${TESTSDIR}
291a61beb0SJulio Merino.endfor
301a61beb0SJulio Merinoversion_helper.o: atf-version
311a61beb0SJulio Merino
321a61beb0SJulio Merino.include "../../../common.mk"
33f5fd950eSJulio Merino.include <bsd.test.mk>
34