From e257aa3fbd1de6b81640fadc73592bdfd6c5fb2d Mon Sep 17 00:00:00 2001 From: Scott Franklin Date: Sat, 28 Jan 2012 15:15:47 -0500 Subject: Explicitly turn input/output lists into list objects. Python 3 does not support map.append/extend. --- misc/ninja_syntax.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misc/ninja_syntax.py b/misc/ninja_syntax.py index 2e487d1..ccb38a8 100644 --- a/misc/ninja_syntax.py +++ b/misc/ninja_syntax.py @@ -49,8 +49,8 @@ class Writer(object): variables=None): outputs = self._as_list(outputs) all_inputs = self._as_list(inputs)[:] - out_outputs = map(escape_spaces, outputs) - all_inputs = map(escape_spaces, all_inputs) + out_outputs = list(map(escape_spaces, outputs)) + all_inputs = list(map(escape_spaces, all_inputs)) if implicit: implicit = map(escape_spaces, self._as_list(implicit)) -- cgit v0.12