svn commit: r186783 - head/share/man/man7
Giorgos Keramidas
keramida at FreeBSD.org
Mon Jan 5 08:25:38 PST 2009
Author: keramida (doc committer)
Date: Mon Jan 5 16:25:36 2009
New Revision: 186783
URL: http://svn.freebsd.org/changeset/base/186783
Log:
Document the NO_XXX options supported by our Makefile.inc1.
Noticed by: simon
Reviewed by: imp
MFC after: 1 week
Modified:
head/share/man/man7/build.7
Modified: head/share/man/man7/build.7
==============================================================================
--- head/share/man/man7/build.7 Mon Jan 5 15:38:45 2009 (r186782)
+++ head/share/man/man7/build.7 Mon Jan 5 16:25:36 2009 (r186783)
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd October 1, 2006
+.Dd January 5, 2009
.Dt BUILD 7
.Os
.Sh NAME
@@ -373,6 +373,69 @@ value for that platform.
.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-head
mailing list