summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvan Martin <martine@danga.com>2011-05-01 02:01:33 (GMT)
committerEvan Martin <martine@danga.com>2011-05-01 02:03:12 (GMT)
commitbce2d134b166c570e659ff43923103f241a614de (patch)
tree56e9f53ba33d501e9badf5dbd2b5bcda9724ae91
parent2eea8743c7b9014087c5efb2685b9417612b7125 (diff)
downloadNinja-bce2d134b166c570e659ff43923103f241a614de.zip
Ninja-bce2d134b166c570e659ff43923103f241a614de.tar.gz
Ninja-bce2d134b166c570e659ff43923103f241a614de.tar.bz2
doc shell semantics of rule commands
-rw-r--r--manual.asciidoc4
1 files changed, 3 insertions, 1 deletions
diff --git a/manual.asciidoc b/manual.asciidoc
index cf7b2c8..1e7aed5 100644
--- a/manual.asciidoc
+++ b/manual.asciidoc
@@ -381,7 +381,9 @@ A `rule` block contains a list of `key = value` declarations that
affect the processing of the rule. Here is a full list of special
keys.
-`command` (_required_):: the command line to run.
+`command` (_required_):: the command line to run. This string (after
+ $variables are expanded) is passed directly to `sh -c` without
+ interpretation by Ninja.
`depfile`:: path to an optional `Makefile` that contains extra
_implicit dependencies_ (see the <<ref_dependencies,the reference on