! 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 ( -- )
build-child
upload-help
release
- email-report
cleanup ;
MAIN: build
\ No newline at end of file
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 )
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