summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorLudwig Hähne <pankrat@tigris.org>2008-09-28 13:04:03 (GMT)
committerLudwig Hähne <pankrat@tigris.org>2008-09-28 13:04:03 (GMT)
commit6d6e305945b5eec98de19aa5d2c22102951bf6c0 (patch)
tree306318b9af6080b3362ed9dc4b07c0f65704214a /doc
parent951c698a7252b2382f126cd2e9eb9c95195f6633 (diff)
downloadSCons-6d6e305945b5eec98de19aa5d2c22102951bf6c0.zip
SCons-6d6e305945b5eec98de19aa5d2c22102951bf6c0.tar.gz
SCons-6d6e305945b5eec98de19aa5d2c22102951bf6c0.tar.bz2
Issue 1646: Block-wise signature computation for large files
Diffstat (limited to 'doc')
-rw-r--r--doc/man/scons.113
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/man/scons.1 b/doc/man/scons.1
index 1e3e47b..f080bd7 100644
--- a/doc/man/scons.1
+++ b/doc/man/scons.1
@@ -1071,6 +1071,19 @@ of 0 means to always use the cached signature,
no matter how old the file is.
.TP
+.RI --md5-chunksize= KILOBYTES
+Set the block size used to compute MD5 signatures to
+.IR KILOBYTES .
+This value determines the size of the chunks which are read in at once when
+computing MD5 signatures. Files below that size are fully stored in memory
+before performing the signature computation while bigger files are read in
+block-by-block. A huge block-size leads to high memory consumption while a very
+small block-size slows down the build considerably.
+
+The default value is to use a chunk size of 64 kilobytes, which should
+be appropriate for most uses.
+
+.TP
-n, --just-print, --dry-run, --recon
No execute. Print the commands that would be executed to build
any out-of-date target files, but do not execute the commands.