summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Script/Main.py
diff options
context:
space:
mode:
authorStefan Zimmermann <zimmermann.code@gmail.com>2014-04-01 07:40:28 (GMT)
committerStefan Zimmermann <zimmermann.code@gmail.com>2014-04-01 07:40:28 (GMT)
commit4631c0c43550e65bb4cb57a21b17c329966b2e03 (patch)
treea57117e8914016b62d4f7fabe76882a936c4c27d /src/engine/SCons/Script/Main.py
parenta13f1049893f07d3a77474d77214a24eee3cb75b (diff)
downloadSCons-4631c0c43550e65bb4cb57a21b17c329966b2e03.zip
SCons-4631c0c43550e65bb4cb57a21b17c329966b2e03.tar.gz
SCons-4631c0c43550e65bb4cb57a21b17c329966b2e03.tar.bz2
Main: No __future__.print_function (would affect exec()'d code).
Diffstat (limited to 'src/engine/SCons/Script/Main.py')
-rw-r--r--src/engine/SCons/Script/Main.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/engine/SCons/Script/Main.py b/src/engine/SCons/Script/Main.py
index 8725530..0663c7a 100644
--- a/src/engine/SCons/Script/Main.py
+++ b/src/engine/SCons/Script/Main.py
@@ -10,7 +10,9 @@ some other module. If it's specific to the "scons" script invocation,
it goes here.
"""
-from __future__ import print_function
+# Would affect exec()'d site_init.py:
+## from __future__ import print_function
+from six import print_
unsupported_python_version = (2, 3, 0)
deprecated_python_version = (2, 7, 0)
@@ -339,7 +341,7 @@ class CleanTask(SCons.Taskmaster.AlwaysTask):
except SCons.Errors.UserError as e:
print(e)
except (IOError, OSError) as e:
- print("scons: Could not remove '%s':" % pathstr, e.strerror)
+ print_("scons: Could not remove '%s':" % pathstr, e.strerror)
def show(self):
target = self.targets[0]
@@ -364,7 +366,7 @@ class CleanTask(SCons.Taskmaster.AlwaysTask):
# the file not existing. In either case, print a
# message and keep going to try to remove as many
# targets aa possible.
- print("scons: Could not remove '%s':" % str(t), e.strerror)
+ print_("scons: Could not remove '%s':" % str(t), e.strerror)
else:
if removed:
display("Removed " + str(t))
@@ -798,7 +800,7 @@ def _load_all_site_scons_dirs(topdir, verbose=None):
dirs=sysdirs + [topdir]
for d in dirs:
if verbose: # this is used by unit tests.
- print("Loading site dir ", d)
+ print_("Loading site dir ", d)
_load_site_scons_dir(d)
def test_load_all_site_scons_dirs(d):