xref: /freebsd/lib/atf/libatf-c++/tests/detail/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1762c167eSJulio Merino.include <bsd.init.mk>
2762c167eSJulio Merino
3762c167eSJulio MerinoTESTSDIR=	${TESTSBASE}/lib/atf/libatf-c++/detail
4762c167eSJulio Merino
5*b2d48be1SEnji CooperATF=		${SRCTOP}/contrib/atf
6762c167eSJulio Merino.PATH:		${ATF}/atf-c++/detail
7762c167eSJulio Merino
80677dfd1SJulio MerinoCFLAGS+=	-DATF_C_TESTS_BASE='"${TESTSBASE}/lib/atf/libatf-c"'
90677dfd1SJulio MerinoCFLAGS+=	-DATF_INCLUDEDIR='"${INCLUDEDIR}"'
10762c167eSJulio MerinoCFLAGS+=	-I${ATF}
11762c167eSJulio Merino
12762c167eSJulio Merino.for _T in	application_test \
13762c167eSJulio Merino		env_test \
14762c167eSJulio Merino		exceptions_test \
15762c167eSJulio Merino		fs_test \
16762c167eSJulio Merino		process_test \
171a61beb0SJulio Merino		text_test
18762c167eSJulio MerinoATF_TESTS_CXX+=	${_T}
19762c167eSJulio MerinoSRCS.${_T}=	${_T}.cpp test_helpers.cpp
20762c167eSJulio Merino.endfor
21762c167eSJulio Merino
221a61beb0SJulio Merino.for p in version_helper
231a61beb0SJulio MerinoPROGS_CXX+=	${p}
241a61beb0SJulio MerinoSRCS.${p}=	${p}.cpp
251a61beb0SJulio MerinoMAN.${p}=	# defined
261a61beb0SJulio MerinoBINDIR.${p}=	${TESTSDIR}
271a61beb0SJulio Merino.endfor
281a61beb0SJulio Merinoversion_helper.o: atf-version
291a61beb0SJulio Merino
301a61beb0SJulio Merino.include "../../../common.mk"
31f5fd950eSJulio Merino.include <bsd.test.mk>
32