diff options
author | Evan Martin <martine@danga.com> | 2012-12-29 08:39:38 (GMT) |
---|---|---|
committer | Evan Martin <martine@danga.com> | 2012-12-29 08:39:38 (GMT) |
commit | b883c291c1c7b66c736f762ed6280ba56fcd7b43 (patch) | |
tree | e1c198b35f68e636eee2f85bae3e6d7b65882c55 | |
parent | a29686ea9c9300ecc32f21b7ae9d2a0a962bddfc (diff) | |
download | Ninja-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.
-rw-r--r-- | misc/ninja_syntax.py | 5 |
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): |