mason: still send a report of post-build tasks (binary packaging, etc) fail

db4
Slava Pestov 2009-02-26 01:45:15 -06:00
parent 8f10b7d966
commit a5561146b8
2 changed files with 4 additions and 5 deletions

View File

@ -2,8 +2,7 @@
! See http://factorcode.org/license.txt for BSD license.
USING: arrays calendar io.directories io.encodings.utf8
io.files io.launcher mason.child mason.cleanup mason.common
mason.email mason.help mason.release mason.report namespaces
prettyprint ;
mason.help mason.release mason.report namespaces prettyprint ;
IN: mason.build
: create-build-dir ( -- )
@ -26,7 +25,6 @@ IN: mason.build
build-child
upload-help
release
email-report
cleanup ;
MAIN: build

View File

@ -3,7 +3,7 @@
USING: accessors arrays calendar combinators.short-circuit
continuations debugger http.client io.directories io.files
io.launcher io.pathnames kernel make mason.common mason.config
mason.platform mason.report namespaces sequences ;
mason.platform mason.report mason.email namespaces sequences ;
IN: mason.child
: make-cmd ( -- args )
@ -90,4 +90,5 @@ IN: mason.child
build-clean? status-clean status-dirty ? return-with
] callcc1
status set ;
status set
email-report ;