diff options
Diffstat (limited to 'src/engine/SCons/Script/SConscript.py')
-rw-r--r-- | src/engine/SCons/Script/SConscript.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/engine/SCons/Script/SConscript.py b/src/engine/SCons/Script/SConscript.py index 749be6d..d25e44c 100644 --- a/src/engine/SCons/Script/SConscript.py +++ b/src/engine/SCons/Script/SConscript.py @@ -301,12 +301,12 @@ def SConscript_exception(file=sys.stderr): def annotate(node): """Annotate a node with the stack frame describing the SConscript file and line number that created it.""" - tb = exc_tb = sys.exc_info()[2] + tb = sys.exc_info()[2] while tb and not tb.tb_frame.f_locals.has_key(stack_bottom): tb = tb.tb_next if not tb: # We did not find any exec of an SConscript file: what?! - raise InternalError, "could not find SConscript stack frame" + raise SCons.Errors.InternalError, "could not find SConscript stack frame" node.creator = traceback.extract_stack(tb)[0] # The following line would cause each Node to be annotated using the |