diff options
author | Evan Martin <martine@danga.com> | 2011-09-07 23:47:57 (GMT) |
---|---|---|
committer | Evan Martin <martine@danga.com> | 2011-09-07 23:47:57 (GMT) |
commit | 32855955c62287165434f468401343bbffa37253 (patch) | |
tree | 1dfa603c3b03fafadb46fe5d5da0c6d02b1cf468 /misc/ninja_syntax.py | |
parent | b41da2119ab751982d470a012889b0d22b567b4d (diff) | |
download | Ninja-32855955c62287165434f468401343bbffa37253.zip Ninja-32855955c62287165434f468401343bbffa37253.tar.gz Ninja-32855955c62287165434f468401343bbffa37253.tar.bz2 |
allow --with-gtest flag to use unpacked gtest dir
Useful for building on Macs.
Diffstat (limited to 'misc/ninja_syntax.py')
-rw-r--r-- | misc/ninja_syntax.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/misc/ninja_syntax.py b/misc/ninja_syntax.py index ba7b55b..aa7e124 100644 --- a/misc/ninja_syntax.py +++ b/misc/ninja_syntax.py @@ -22,6 +22,10 @@ class Writer(object): self.output.write('# ' + line + '\n') def variable(self, key, value, indent=0): + if value is None: + return + if isinstance(value, list): + value = ' '.join(value) self._line('%s = %s' % (key, value), indent) def rule(self, name, command, description=None, depfile=None): |