svn commit: r217579 - stable/7/share/man/man7

Giorgos Keramidas keramida at FreeBSD.org
Wed Jan 19 15:12:39 UTC 2011


Author: keramida (doc committer)
Date: Wed Jan 19 15:12:38 2011
New Revision: 217579
URL: http://svn.freebsd.org/changeset/base/217579

Log:
  MFC -r 186783 from /head
  
    Document the NO_XXX options supported by our Makefile.inc1.
  
    Noticed by:   simon
    Reviewed by:  imp

Modified:
  stable/7/share/man/man7/build.7
Directory Properties:
  stable/7/share/man/man7/   (props changed)

Modified: stable/7/share/man/man7/build.7
==============================================================================
--- stable/7/share/man/man7/build.7	Wed Jan 19 12:19:25 2011	(r217578)
+++ stable/7/share/man/man7/build.7	Wed Jan 19 15:12:38 2011	(r217579)
@@ -24,7 +24,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd October 1, 2006
+.Dd January 5, 2009
 .Dt BUILD 7
 .Os
 .Sh NAME
@@ -370,6 +370,69 @@ defaults to the current machine architec
 .El
 .Pp
 Builds under directory
+.Pa /usr/src
+are also influenced by defining one or more the following symbols,
+using the
+.Fl D
+option of
+.Xr make 1 :
+.Bl -tag -width ".Va -DNO_KERNELDEPEND"
+.It Va NO_CLEANDIR
+If set, the build targets that clean parts of the object tree use the
+equivalent of
+.Dq make clean
+instead of
+.Dq make cleandir .
+.It Va NO_CLEAN
+If set, no object tree files are cleaned at all.
+Setting
+.Va NO_CLEAN
+implies
+.Va NO_KERNELCLEAN ,
+so when
+.Va NO_CLEAN
+is set no kernel objects are cleaned either.
+.It Va NO_CTF
+If set, the build process does not run the DTrace CTF conversion tools
+on built objects.
+.It Va NO_SHARE
+If set, the build does not descend into the
+.Pa /usr/src/share
+subdirectory (i.e. manpages, locale data files, timezone data files and
+other
+.Pa /usr/src/share
+files will not be rebuild from their sources).
+.It Va NO_KERNELCLEAN
+If set, the build process does not run
+.Dq make clean
+as part of the
+.Cm buildkernel
+target.
+.It Va NO_KERNELCONFIG
+If set, the build process does not run
+.Xr config 8
+as part of the
+.Cm buildkernel
+target.
+.It Va NO_KERNELDEPEND
+If set, the build process does not run
+.Dq make depend
+as part of the
+.Cm buildkernel
+target.
+.It Va NO_DOCUPDATE
+If set, the update process does not update the source of the
+.Fx
+documentation as part of the
+.Dq make update
+target.
+.It Va NO_PORTSUPDATE
+If set, the update process does not update the Ports tree as part of the
+.Dq make update
+target.
+.El
+.Pp
+Builds under directory
 .Pa /usr/doc
 are influenced by the following
 .Xr make 1


More information about the svn-src-all mailing list