diff options
| author | Steven Knight <knight@baldmt.com> | 2002-06-20 00:17:18 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2002-06-20 00:17:18 (GMT) |
| commit | 01bba4cf479f99c67dcac6bc50603feccc89c457 (patch) | |
| tree | a07099be95dddcfdb438e7b08b780063c8853831 /src/engine/SCons/Script/__init__.py | |
| parent | 81953156f0c5075d21b9d1573ead1f2e482482a6 (diff) | |
| download | SCons-01bba4cf479f99c67dcac6bc50603feccc89c457.zip SCons-01bba4cf479f99c67dcac6bc50603feccc89c457.tar.gz SCons-01bba4cf479f99c67dcac6bc50603feccc89c457.tar.bz2 | |
Check in the Tool() interface. (SK and Charles Crain)
Diffstat (limited to 'src/engine/SCons/Script/__init__.py')
| -rw-r--r-- | src/engine/SCons/Script/__init__.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/engine/SCons/Script/__init__.py b/src/engine/SCons/Script/__init__.py index 3471190..c43f1ab 100644 --- a/src/engine/SCons/Script/__init__.py +++ b/src/engine/SCons/Script/__init__.py @@ -99,6 +99,7 @@ class BuildTask(SCons.Taskmaster.Task): # We aren't being called out of a user frame, so # don't try to walk the stack, just print the error. sys.stderr.write("\nSCons error: %s\n" % e) + raise except: sys.stderr.write("scons: *** %s\n" % sys.exc_value) raise @@ -982,6 +983,8 @@ def _main(): SCons.Sig.write() def main(): + global exit_status + try: _main() except SystemExit: |
