From a5561146b88ae82062275b2e09e4a6c2f56ee2f1 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Thu, 26 Feb 2009 01:45:15 -0600 Subject: [PATCH] mason: still send a report of post-build tasks (binary packaging, etc) fail --- extra/mason/build/build.factor | 4 +--- extra/mason/child/child.factor | 5 +++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/extra/mason/build/build.factor b/extra/mason/build/build.factor index 4d705610b4..706dc12616 100644 --- a/extra/mason/build/build.factor +++ b/extra/mason/build/build.factor @@ -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 \ No newline at end of file diff --git a/extra/mason/child/child.factor b/extra/mason/child/child.factor index 5a3a0d6ceb..087ed2c3cb 100644 --- a/extra/mason/child/child.factor +++ b/extra/mason/child/child.factor @@ -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 ; \ No newline at end of file + status set + email-report ; \ No newline at end of file