Deleted Added
full compact
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
75USEPRIVATELIB+= atf-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++
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 ---