summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Taskmaster.py
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2016-05-13 23:30:20 (GMT)
committerWilliam Deegan <bill@baddogconsulting.com>2016-05-13 23:30:20 (GMT)
commit9dc0f8feb825d50da88009c84fc274fb489d3a19 (patch)
tree7c2dbfcd86dff189621e5f8f1e632436d7c113af /src/engine/SCons/Taskmaster.py
parentb8ba51c52564ddf72a4f3dc229c35e081937aafa (diff)
downloadSCons-9dc0f8feb825d50da88009c84fc274fb489d3a19.zip
SCons-9dc0f8feb825d50da88009c84fc274fb489d3a19.tar.gz
SCons-9dc0f8feb825d50da88009c84fc274fb489d3a19.tar.bz2
fixes for print()'s for win32
Diffstat (limited to 'src/engine/SCons/Taskmaster.py')
-rw-r--r--src/engine/SCons/Taskmaster.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/engine/SCons/Taskmaster.py b/src/engine/SCons/Taskmaster.py
index 7260071..ddafeb9 100644
--- a/src/engine/SCons/Taskmaster.py
+++ b/src/engine/SCons/Taskmaster.py
@@ -539,7 +539,11 @@ class Task(object):
except ValueError:
exc_type, exc_value = exc
exc_traceback = None
- raise exc_type, exc_value, exc_traceback
+ # raise exc_type, exc_value, exc_traceback
+ raise exc_type(exc_value).with_traceback(exc_traceback)
+
+ # raise e.__class__, e.__class__(e), sys.exc_info()[2]
+
class AlwaysTask(Task):
def needs_execute(self):