summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Script
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-09-18 07:43:08 (GMT)
committerSteven Knight <knight@baldmt.com>2003-09-18 07:43:08 (GMT)
commit727266233825f379a02fc3a32c1fa46d1ffb1fe8 (patch)
treeb4c303b7a82d84c5b1129d5a1f866df672464966 /src/engine/SCons/Script
parent5401afc920c34379547d06db33b77fd076e4ed18 (diff)
downloadSCons-727266233825f379a02fc3a32c1fa46d1ffb1fe8.zip
SCons-727266233825f379a02fc3a32c1fa46d1ffb1fe8.tar.gz
SCons-727266233825f379a02fc3a32c1fa46d1ffb1fe8.tar.bz2
Have the closing message say ...terminated
Diffstat (limited to 'src/engine/SCons/Script')
-rw-r--r--src/engine/SCons/Script/__init__.py7
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()