svn commit: r268778 - in head: share/mk tools/build/options

Julio Merino jmmv at FreeBSD.org
Wed Jul 16 21:40:12 UTC 2014


Author: jmmv
Date: Wed Jul 16 21:40:11 2014
New Revision: 268778
URL: http://svnweb.freebsd.org/changeset/base/268778

Log:
  Enable MK_TESTS by default, take 2.
  
  This is a redo of r267424, which was reverted in r267432 because it broke
  "make buildworld" from FreeBSD 9.x.  This issue has been resolved and this
  change is still "make tinderbox" clean.

Added:
  head/tools/build/options/WITHOUT_TESTS
     - copied, changed from r268619, head/tools/build/options/WITH_TESTS
Deleted:
  head/tools/build/options/WITH_TESTS
Modified:
  head/share/mk/src.opts.mk

Modified: head/share/mk/src.opts.mk
==============================================================================
--- head/share/mk/src.opts.mk	Wed Jul 16 21:26:26 2014	(r268777)
+++ head/share/mk/src.opts.mk	Wed Jul 16 21:40:11 2014	(r268778)
@@ -144,6 +144,7 @@ __DEFAULT_YES_OPTIONS = \
     SYSINSTALL \
     TCSH \
     TELNET \
+    TESTS \
     TEXTPROC \
     UNBOUND \
     USB \
@@ -169,7 +170,6 @@ __DEFAULT_NO_OPTIONS = \
     SHARED_TOOLCHAIN \
     SORT_THREADS \
     SVN \
-    TESTS \
     USB_GADGET_EXAMPLES
 
 #

Copied and modified: head/tools/build/options/WITHOUT_TESTS (from r268619, head/tools/build/options/WITH_TESTS)
==============================================================================
--- head/tools/build/options/WITH_TESTS	Mon Jul 14 12:24:38 2014	(r268619, copy source)
+++ head/tools/build/options/WITHOUT_TESTS	Wed Jul 16 21:40:11 2014	(r268778)
@@ -1,8 +1,9 @@
 .\" $FreeBSD$
-Set to install the
+Set to not build nor install the
 .Fx
 Test Suite in
 .Pa /usr/tests/ .
 See
 .Xr tests 7
 for more details.
+This also disables the build of all test-related dependencies, including ATF.


More information about the svn-src-all mailing list