atf.test.mk (264483) | atf.test.mk (270905) |
---|---|
1# $FreeBSD: stable/10/share/mk/atf.test.mk 264483 2014-04-14 23:51:57Z jmmv $ | 1# $FreeBSD: stable/10/share/mk/atf.test.mk 270905 2014-08-31 23:09:23Z ngie $ |
2# 3# You must include bsd.test.mk instead of this file from your Makefile. 4# 5# Logic to build and install ATF test programs; i.e. test programs linked 6# against the ATF libraries. 7 8.if !target(__<bsd.test.mk>__) 9.error atf.test.mk cannot be included directly. --- 57 unchanged lines hidden (view full) --- 67PROGS+= ${ATF_TESTS_C} 68_TESTS+= ${ATF_TESTS_C} 69.for _T in ${ATF_TESTS_C} 70BINDIR.${_T}= ${TESTSDIR} 71MAN.${_T}?= # empty 72SRCS.${_T}?= ${_T}.c 73DPADD.${_T}+= ${LIBATF_C} 74LDADD.${_T}+= -latf-c | 2# 3# You must include bsd.test.mk instead of this file from your Makefile. 4# 5# Logic to build and install ATF test programs; i.e. test programs linked 6# against the ATF libraries. 7 8.if !target(__<bsd.test.mk>__) 9.error atf.test.mk cannot be included directly. --- 57 unchanged lines hidden (view full) --- 67PROGS+= ${ATF_TESTS_C} 68_TESTS+= ${ATF_TESTS_C} 69.for _T in ${ATF_TESTS_C} 70BINDIR.${_T}= ${TESTSDIR} 71MAN.${_T}?= # empty 72SRCS.${_T}?= ${_T}.c 73DPADD.${_T}+= ${LIBATF_C} 74LDADD.${_T}+= -latf-c |
75USEPRIVATELIB+= atf-c |
|
75TEST_INTERFACE.${_T}= atf 76.endfor 77.endif 78 79.if !empty(ATF_TESTS_CXX) 80PROGS_CXX+= ${ATF_TESTS_CXX} 81_TESTS+= ${ATF_TESTS_CXX} 82.for _T in ${ATF_TESTS_CXX} 83BINDIR.${_T}= ${TESTSDIR} 84MAN.${_T}?= # empty 85SRCS.${_T}?= ${_T}${CXX_SUFFIX:U.cc} 86DPADD.${_T}+= ${LIBATF_CXX} ${LIBATF_C} 87LDADD.${_T}+= -latf-c++ -latf-c | 76TEST_INTERFACE.${_T}= atf 77.endfor 78.endif 79 80.if !empty(ATF_TESTS_CXX) 81PROGS_CXX+= ${ATF_TESTS_CXX} 82_TESTS+= ${ATF_TESTS_CXX} 83.for _T in ${ATF_TESTS_CXX} 84BINDIR.${_T}= ${TESTSDIR} 85MAN.${_T}?= # empty 86SRCS.${_T}?= ${_T}${CXX_SUFFIX:U.cc} 87DPADD.${_T}+= ${LIBATF_CXX} ${LIBATF_C} 88LDADD.${_T}+= -latf-c++ -latf-c |
89USEPRIVATELIB+= atf-c++ |
|
88TEST_INTERFACE.${_T}= atf 89.endfor 90.endif 91 92.if !empty(ATF_TESTS_SH) 93SCRIPTS+= ${ATF_TESTS_SH} 94_TESTS+= ${ATF_TESTS_SH} 95.for _T in ${ATF_TESTS_SH} --- 75 unchanged lines hidden --- | 90TEST_INTERFACE.${_T}= atf 91.endfor 92.endif 93 94.if !empty(ATF_TESTS_SH) 95SCRIPTS+= ${ATF_TESTS_SH} 96_TESTS+= ${ATF_TESTS_SH} 97.for _T in ${ATF_TESTS_SH} --- 75 unchanged lines hidden --- |