]> gitweb.factorcode.org Git - factor.git/commitdiff
mason: still send a report of post-build tasks (binary packaging, etc) fail
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Thu, 26 Feb 2009 07:45:15 +0000 (01:45 -0600)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Thu, 26 Feb 2009 07:45:15 +0000 (01:45 -0600)
extra/mason/build/build.factor
extra/mason/child/child.factor

index 4d705610b4a7dd240056d7f1634c0908dc5b0483..706dc126161d276dfff17a488a025319e2cad0e5 100644 (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
\ No newline at end of file
index 5a3a0d6ceb939a3bf8dbac1428fe5aec19a21752..087ed2c3cbd992e19416cafa2a2b5fefb86f1339 100644 (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 ;
\ No newline at end of file
+    status set
+    email-report ;
\ No newline at end of file