diff options
| author | Steven Knight <knight@baldmt.com> | 2003-09-18 07:43:08 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2003-09-18 07:43:08 (GMT) |
| commit | 727266233825f379a02fc3a32c1fa46d1ffb1fe8 (patch) | |
| tree | b4c303b7a82d84c5b1129d5a1f866df672464966 /src/engine/SCons/Script/__init__.py | |
| parent | 5401afc920c34379547d06db33b77fd076e4ed18 (diff) | |
| download | SCons-727266233825f379a02fc3a32c1fa46d1ffb1fe8.zip SCons-727266233825f379a02fc3a32c1fa46d1ffb1fe8.tar.gz SCons-727266233825f379a02fc3a32c1fa46d1ffb1fe8.tar.bz2 | |
Have the closing message say ...terminated
Diffstat (limited to 'src/engine/SCons/Script/__init__.py')
| -rw-r--r-- | src/engine/SCons/Script/__init__.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/engine/SCons/Script/__init__.py b/src/engine/SCons/Script/__init__.py index ed9216b..613f775 100644 --- a/src/engine/SCons/Script/__init__.py +++ b/src/engine/SCons/Script/__init__.py @@ -920,6 +920,7 @@ def _main(args, parser): task_class = BuildTask # default action is to build targets opening_message = "Building targets ..." closing_message = "done building targets." + failure_message = "building terminated because of errors." if options.question: task_class = QuestionTask try: @@ -937,6 +938,7 @@ def _main(args, parser): calc = CleanCalculator() opening_message = "Cleaning targets ..." closing_message = "done cleaning targets." + failure_message = "cleaning terminated because of errors." except AttributeError: pass @@ -965,7 +967,10 @@ def _main(args, parser): try: jobs.run() finally: - progress_display("scons: " + closing_message) + if exit_status: + progress_display("scons: " + failure_message) + else: + progress_display("scons: " + closing_message) if not options.noexec: SCons.Sig.write() |
