diff options
-rwxr-xr-x | BuildTools/scons2ninja.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/BuildTools/scons2ninja.py b/BuildTools/scons2ninja.py index 855a133..1089537 100755 --- a/BuildTools/scons2ninja.py +++ b/BuildTools/scons2ninja.py @@ -1,3 +1,3 @@ #!/usr/bin/env python -# -*- coding: utf-8 -*- +# -*- coding: utf-8 -*- @@ -206,5 +206,5 @@ class NinjaBuilder : if quote : - return ' '.join([quote_spaces(x) for x in lst]) + return ' '.join([quote_spaces(x) for x in lst]) else : - return ' '.join([escape(x) for x in lst]) + return ' '.join([escape(x) for x in lst]) if is_regexp(lst) : @@ -250,4 +250,4 @@ ninja.pool('scons_pool', depth = 1) if sys.platform == 'win32' : - ninja.rule('cl', - deps = 'msvc', + ninja.rule('cl', + deps = 'msvc', command = '$cl /showIncludes $clflags -c $in /Fo$out', @@ -371,3 +371,3 @@ for line in f.stdout : if skip_nth_line >= 0 : - skip_nth_line -= 1 + skip_nth_line -= 1 if skip_nth_line == 0 : @@ -409,3 +409,3 @@ for line in f.stdout : if filename.startswith('[') : - filename = filename[1:-1] + filename = filename[1:-1] @@ -530,6 +530,6 @@ for line in build_lines : if out in mtflags : - ninja.build(out, 'link_mt', objects, deps = sorted(deps), + ninja.build(out, 'link_mt', objects, deps = sorted(deps), libs = libs, linkflags = flags, mtflags = mtflags[out]) else : - ninja.build(out, 'link', objects, deps = sorted(deps), + ninja.build(out, 'link', objects, deps = sorted(deps), libs = libs, linkflags = flags) @@ -591,3 +591,3 @@ for line in build_lines : basename, flags = extract_binary_flag("--basename", flags) - ninja.build(os.path.join(outdir, basename + ".h"), 'sdef', [source], + ninja.build(os.path.join(outdir, basename + ".h"), 'sdef', [source], basename = basename, |