diff options
| author | William Deegan <bill@baddogconsulting.com> | 2016-05-13 23:30:20 (GMT) |
|---|---|---|
| committer | William Deegan <bill@baddogconsulting.com> | 2016-05-13 23:30:20 (GMT) |
| commit | 9dc0f8feb825d50da88009c84fc274fb489d3a19 (patch) | |
| tree | 7c2dbfcd86dff189621e5f8f1e632436d7c113af /src/engine/SCons/Taskmaster.py | |
| parent | b8ba51c52564ddf72a4f3dc229c35e081937aafa (diff) | |
| download | SCons-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.py | 6 |
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): |
