summaryrefslogtreecommitdiffstats
path: root/misc/ninja_syntax.py
diff options
context:
space:
mode:
authorEvan Martin <martine@danga.com>2012-12-29 08:39:38 (GMT)
committerEvan Martin <martine@danga.com>2012-12-29 08:39:38 (GMT)
commitb883c291c1c7b66c736f762ed6280ba56fcd7b43 (patch)
treee1c198b35f68e636eee2f85bae3e6d7b65882c55 /misc/ninja_syntax.py
parenta29686ea9c9300ecc32f21b7ae9d2a0a962bddfc (diff)
downloadNinja-b883c291c1c7b66c736f762ed6280ba56fcd7b43.zip
Ninja-b883c291c1c7b66c736f762ed6280ba56fcd7b43.tar.gz
Ninja-b883c291c1c7b66c736f762ed6280ba56fcd7b43.tar.bz2
ninja_syntax.py: don't add trailing space when build has no inputs
Seen in Ninja's configure.py where it creates an "rpmbuild" command.
Diffstat (limited to 'misc/ninja_syntax.py')
-rw-r--r--misc/ninja_syntax.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/misc/ninja_syntax.py b/misc/ninja_syntax.py
index b0a1561..ece7eb5 100644
--- a/misc/ninja_syntax.py
+++ b/misc/ninja_syntax.py
@@ -72,9 +72,8 @@ class Writer(object):
all_inputs.append('||')
all_inputs.extend(order_only)
- self._line('build %s: %s %s' % (' '.join(out_outputs),
- rule,
- ' '.join(all_inputs)))
+ self._line('build %s: %s' % (' '.join(out_outputs),
+ ' '.join([rule] + all_inputs)))
if variables:
if isinstance(variables, dict):