Deleted Added
sdiff udiff text old ( 258552 ) new ( 263161 )
full compact
1# $FreeBSD: head/share/mk/plain.test.mk 258552 2013-11-25 13:30:06Z jmmv $
2#
3# Logic to build and install plain test programs. A plain test programs it not
4# supposed to use any specific testing framework: all it does is run some code
5# and report the test's pass or fail status via a 0 or 1 exit code.
6
7.include <bsd.init.mk>
8
9# List of C, C++ and shell test programs to build.
10#
11# Programs listed here are built according to the semantics of bsd.prog.mk for
12# PROGS, PROGS_CXX and SCRIPTS, respectively.
13#
14# Test programs registered in this manner are set to be installed into TESTSDIR
15# (which should be overriden by the Makefile) and are not required to provide a

--- 37 unchanged lines hidden (view full) ---

53PLAIN_TESTS_SH_SED_${_T}?= # empty
54PLAIN_TESTS_SH_SRC_${_T}?= ${_T}.sh
55${_T}: ${PLAIN_TESTS_SH_SRC_${_T}}
56 cat ${.ALLSRC} | sed ${PLAIN_TESTS_SH_SED_${_T}} >${.TARGET}.tmp
57 chmod +x ${.TARGET}.tmp
58 mv ${.TARGET}.tmp ${.TARGET}
59.endfor
60.endif
61
62.include <bsd.test.mk>