From bce2d134b166c570e659ff43923103f241a614de Mon Sep 17 00:00:00 2001 From: Evan Martin Date: Sat, 30 Apr 2011 19:01:33 -0700 Subject: doc shell semantics of rule commands --- manual.asciidoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 <