]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
Set up the /usr/tests hierarchy.
authorjmmv <jmmv@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 28 Dec 2013 20:05:31 +0000 (20:05 +0000)
committerjmmv <jmmv@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 28 Dec 2013 20:05:31 +0000 (20:05 +0000)
commitff2e907130712001fe7887757f212477df35caed
tree1e4c4b26bd2c60765979478d61b32a6f4f36cab8
parent1e1b19d15bd4ed00e09b6d5ec0d0c186dd38ce1e
Set up the /usr/tests hierarchy.

This is a MFC of the following into stable/10:
- r257097 Set up the /usr/tests hierarchy.
- r257098 Add missing WITHOUTTESTS file.
- r257100 Add a tests(7) manual page.
- r257105 Disable WITHTESTS= for now.
- r257848 Fix buildworld when WITHTESTS is enabled.
- r257850 Subsume the functionality of MKATF into MKTESTS.
- r257851 Handle the removal of the test suite when WITHOUTTESTS=yes.
- r257852 Install category Kyuafiles from their category directories.
- r258232 Install BSD.tests.mtree when MKTESTS is yes.

Note that building with WITH_TESTS is still broken at this point (and
hence why WITHOUT_TESTS is the set as the default).  Subsequent pullups
will fix the remaining issues.

git-svn-id: svn://svn.freebsd.org/base/stable/10@260013 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
25 files changed:
Makefile.inc1
UPDATING
etc/Makefile
etc/mtree/BSD.tests.dist [new file with mode: 0644]
etc/mtree/Makefile
lib/Makefile
lib/libcrypt/Makefile
lib/libcrypt/tests/Makefile
lib/tests/Makefile [new file with mode: 0644]
libexec/Makefile
share/doc/Makefile
share/man/man1/Makefile
share/man/man4/Makefile
share/man/man7/Makefile
share/man/man7/hier.7
share/man/man7/tests.7 [new file with mode: 0644]
share/mk/Makefile
share/mk/bsd.own.mk
tests/Kyuafile [new file with mode: 0644]
tests/Makefile [new file with mode: 0644]
tests/README [new file with mode: 0644]
tests/lib/Makefile [new file with mode: 0644]
tools/build/mk/OptionalObsoleteFiles.inc
tools/build/options/WITHOUT_TESTS [new file with mode: 0644]
usr.bin/Makefile