svn commit: r318122 - in head: . share/man/man7

Bryan Drewery bdrewery at FreeBSD.org
Tue May 9 23:58:08 UTC 2017


Author: bdrewery
Date: Tue May  9 23:58:07 2017
New Revision: 318122
URL: https://svnweb.freebsd.org/changeset/base/318122

Log:
  Add a -DNO_LIBS to skip building the libraries phase as well.
  
  This is useful for cases where -DWORLDFAST is useful.
  
  Sponsored by:	Dell EMC Isilon

Modified:
  head/Makefile.inc1
  head/share/man/man7/build.7

Modified: head/Makefile.inc1
==============================================================================
--- head/Makefile.inc1	Tue May  9 23:31:09 2017	(r318121)
+++ head/Makefile.inc1	Tue May  9 23:58:07 2017	(r318122)
@@ -849,7 +849,9 @@ WMAKE_TGTS+=	_build-tools _cross-tools
 WMAKE_TGTS+=	_compiler-metadata
 WMAKE_TGTS+=	_includes
 .endif
+.if !defined(NO_LIBS)
 WMAKE_TGTS+=	_libraries
+.endif
 WMAKE_TGTS+=	everything
 .if defined(LIBCOMPAT) && empty(SUBDIR_OVERRIDE)
 WMAKE_TGTS+=	build${libcompat}

Modified: head/share/man/man7/build.7
==============================================================================
--- head/share/man/man7/build.7	Tue May  9 23:31:09 2017	(r318121)
+++ head/share/man/man7/build.7	Tue May  9 23:58:07 2017	(r318122)
@@ -605,6 +605,8 @@ If set, the update process does not upda
 documentation as part of the
 .Dq make update
 target.
+.It Va NO_LIBS
+If set, the libraries phase will be skipped.
 .It Va NO_OBJ
 If set, no object directories will be created.
 This should only be used if object directories were created in a


More information about the svn-src-all mailing list