summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2005-12-18 16:44:03 (GMT)
committerSteven Knight <knight@baldmt.com>2005-12-18 16:44:03 (GMT)
commit0859903f99927abc0383b2e642d060604d5f9695 (patch)
tree23960f89e10524f64dab6cb9b72b4c4006902c0e /doc
parent4d42bf663f2d069c8dc52ccc3130af9b8c84edae (diff)
downloadSCons-0859903f99927abc0383b2e642d060604d5f9695.zip
SCons-0859903f99927abc0383b2e642d060604d5f9695.tar.gz
SCons-0859903f99927abc0383b2e642d060604d5f9695.tar.bz2
Add a --debug=taskmaster option to print traces of what it's doing on its stack.
Diffstat (limited to 'doc')
-rw-r--r--doc/SConscript1
-rw-r--r--doc/man/scons.113
2 files changed, 13 insertions, 1 deletions
diff --git a/doc/SConscript b/doc/SConscript
index 3fc327f..de8e21e 100644
--- a/doc/SConscript
+++ b/doc/SConscript
@@ -392,6 +392,7 @@ man_intermediate_files = env.Command(man_intermediate_files,
scons_doc_files,
cmd)
env.Depends(man_intermediate_files, "$SCONS_PROC_PY")
+Local(man_intermediate_files)
for man_1 in man_page_list:
man, _1 = os.path.splitext(man_1)
diff --git a/doc/man/scons.1 b/doc/man/scons.1
index b2fec58..cab561c 100644
--- a/doc/man/scons.1
+++ b/doc/man/scons.1
@@ -31,7 +31,7 @@
.fi
.RE
..
-.TH SCONS 1 "October 2005"
+.TH SCONS 1 "December 2005"
.SH NAME
scons \- a software construction tool
.SH SYNOPSIS
@@ -882,6 +882,7 @@ and save the results in the specified
.IR file .
The results may be analyzed using the Python
pstats module.
+
.TP
-q, --question
Do not run any commands, or print anything. Just return an exit
@@ -928,6 +929,16 @@ appear up-to-date is unnecessary when using
.BR scons .)
.TP
+.RI --taskmastertrace= file
+Prints trace information to the specified
+.I file
+about how the internal Taskmaster object
+evaluates and controls the order in which Nodes are built.
+A file name of
+.B -
+may be used to specify the standard output.
+
+.TP
-u, --up, --search-up
Walks up the directory structure until an
.I SConstruct ,