Deleted Added
full compact
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 ---