aboutsummaryrefslogtreecommitdiff
path: root/tools/build/options/WITH_META_MODE
diff options
context:
space:
mode:
authorBryan Drewery <bdrewery@FreeBSD.org>2015-09-17 05:01:04 +0000
committerBryan Drewery <bdrewery@FreeBSD.org>2015-09-17 05:01:04 +0000
commit1c67eb6420a50250a227d9d151fab481f3760966 (patch)
tree890f840a4fcf64f35777310b1b4a111b1ce579f8 /tools/build/options/WITH_META_MODE
parenta87f765b1913f44e2ab081087bf60706dab424cd (diff)
downloadsrc-1c67eb6420a50250a227d9d151fab481f3760966.tar.gz
src-1c67eb6420a50250a227d9d151fab481f3760966.zip
Document NO_SILENT for META_MODE.
Reword and add some formatting as well.
Notes
Notes: svn path=/head/; revision=287904
Diffstat (limited to 'tools/build/options/WITH_META_MODE')
-rw-r--r--tools/build/options/WITH_META_MODE19
1 files changed, 15 insertions, 4 deletions
diff --git a/tools/build/options/WITH_META_MODE b/tools/build/options/WITH_META_MODE
index 16e79ae1c511..b255777956bc 100644
--- a/tools/build/options/WITH_META_MODE
+++ b/tools/build/options/WITH_META_MODE
@@ -1,11 +1,17 @@
.\" $FreeBSD$
Enable building in meta mode.
.Pp
-The build is driven by dirdeps.mk using DIRDEPS stored in
+The build is driven by dirdeps.mk using
+.Va DIRDEPS
+stored in
Makefile.depend files found in each directory.
.Pp
The build can be started from anywhere, and behaves the same.
-The initial instance of make recursively reads DIRDEPS from Makefile.depend
+The initial instance of
+.Xr make 1
+recursively reads
+.Va DIRDEPS
+from Makefile.depend
computing a graph of tree dependencies from the current origin.
See http://www.crufty.net/help/sjg/dirdeps.htm
.Pp
@@ -16,5 +22,10 @@ the command line,
as well as any command output.
If
.Xr filemon 4
-is available the meta file will also capture a record of syscalls
-used to produce the target.
+is available the meta file will also capture a record of files
+used to produce the target by tracking syscalls.
+.Pp
+The build will hide commands ran unless
+.Va NO_SILENT
+is defined.
+.Pp