From b883c291c1c7b66c736f762ed6280ba56fcd7b43 Mon Sep 17 00:00:00 2001 From: Evan Martin Date: Sat, 29 Dec 2012 00:39:38 -0800 Subject: 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. --- misc/ninja_syntax.py | 5 ++--- 1 file 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): -- cgit v0.12