summaryrefslogtreecommitdiffstats
path: root/doc/manual.asciidoc
diff options
context:
space:
mode:
authorEvan Martin <martine@danga.com>2012-09-13 22:33:40 (GMT)
committerEvan Martin <martine@danga.com>2012-09-13 22:33:40 (GMT)
commit7096bf1507f98be981aa14ffd9ed5a4a8b1c1494 (patch)
tree10f75334ddb1dc86c2cc85db0cab93ca672d39de /doc/manual.asciidoc
parent50af448b293b411bde5232931525574aba3bb451 (diff)
parent06fa62352d1e9868409b299ffc8abc8f4cd9a39d (diff)
downloadNinja-7096bf1507f98be981aa14ffd9ed5a4a8b1c1494.zip
Ninja-7096bf1507f98be981aa14ffd9ed5a4a8b1c1494.tar.gz
Ninja-7096bf1507f98be981aa14ffd9ed5a4a8b1c1494.tar.bz2
version 1.0.0v1.0.0
Diffstat (limited to 'doc/manual.asciidoc')
-rw-r--r--doc/manual.asciidoc12
1 files changed, 8 insertions, 4 deletions
diff --git a/doc/manual.asciidoc b/doc/manual.asciidoc
index e7983be..03d27df 100644
--- a/doc/manual.asciidoc
+++ b/doc/manual.asciidoc
@@ -218,6 +218,8 @@ Several placeholders are available:
* `%r`: The number of currently running edges.
* `%u`: The number of remaining edges to start.
* `%f`: The number of finished edges.
+* `%o`: Overall rate of finished edges per second
+* `%c`: Current rate of finished edges per second (average over builds specified by -j or its default)
* `%%`: A plain `%` character.
* The default progress status is `"[%s/%t] "` (note the trailing space
to separate from the build rule). Another example of possible progress status
@@ -278,9 +280,9 @@ built for them.
If used like +ninja -t clean -r _rules_+ it removes all files built using
the given rules.
+
-depfiles are not removed. Files created but not referenced in the
-graph are not removed. This tool takes in account the +-v+ and the
-+-n+ options (note that +-n+ implies +-v+).
+Files created but not referenced in the graph are not removed. This
+tool takes in account the +-v+ and the +-n+ options (note that +-n+
+implies +-v+).
@@ -522,7 +524,9 @@ Lexical syntax
Ninja is mostly encoding agnostic, as long as the bytes Ninja cares
about (like slashes in paths) are ASCII. This means e.g. UTF-8 or
-ISO-8859-1 input files ought to work.
+ISO-8859-1 input files ought to work. (To simplify some code, tabs
+and carriage returns are currently disallowed; this could be fixed if
+it really mattered to you.)
Comments begin with `#` and extend to the end of the line.