diff options
author | jmmv <jmmv@FreeBSD.org> | 2013-12-27 22:00:22 +0000 |
---|---|---|
committer | jmmv <jmmv@FreeBSD.org> | 2013-12-27 22:00:22 +0000 |
commit | e125f95c9c257e17bc2724cf2f7bdb2a5e1f367c (patch) | |
tree | 1119ed400ee859c1a442dea4edd3494fbc8a2f21 /share/mk/bsd.own.mk | |
parent | 33f454b5c1f0354b8354b4536b45d3d1d1cc8982 (diff) | |
download | FreeBSD-src-e125f95c9c257e17bc2724cf2f7bdb2a5e1f367c.zip FreeBSD-src-e125f95c9c257e17bc2724cf2f7bdb2a5e1f367c.tar.gz |
Split and extend bsd.test.mk into {atf,plain,tap}.test.mk.
This is a MFC of:
- r256761 Clearly split the logic to build ATF and plain tests apart.
- r256762 Add the automatic generation of Atffile files.
- r256763 Add the automatic generation of Kyuafile files.
- r256764 Plug atf-run into the 'test' target.
- r256765 Plug kyua into the 'test' target.
- r257096 Move the TESTSBASE definition to bsd.own.mk.
- r257099 Add missing plain.test.mk.
- r258297 Remove registration of C++ test programs into PROGS.
- r258298 Fix the build of plain test programs.
- r258551 Install plain.test.mk.
- r259208 Add tap.test.mk.
Approved by: rpaulo (mentor)
Diffstat (limited to 'share/mk/bsd.own.mk')
-rw-r--r-- | share/mk/bsd.own.mk | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/share/mk/bsd.own.mk b/share/mk/bsd.own.mk index e2f9894..972a526 100644 --- a/share/mk/bsd.own.mk +++ b/share/mk/bsd.own.mk @@ -659,4 +659,8 @@ $xGRP= ${_gid} .endif # !_WITHOUT_SRCCONF +# Pointer to the top directory into which tests are installed. Should not be +# overriden by Makefiles, but the user may choose to set this in src.conf(5). +TESTSBASE?= /usr/tests + .endif # !target(__<bsd.own.mk>__) |