Handbook
Glossary
do-build ( -- )
Vocabulary
mason
.
build
Inputs
None
Outputs
None
Definition
USING:
continuations
kernel
mason.child
mason.cleanup
mason.common
mason.docs
mason.notify
mason.release
mason.updates
;
IN:
mason.build
:
do-build
( -- )
create-build-dir
enter-build-dir
[
begin-build
build-child
[
notify-report
]
[
status-clean
eq?
[
notify-benchmarks
notify-upload
upload-docs
release
]
when
]
bi
notify-finish
finish-build
]
[
cleanup-build
]
finally
notify-idle
;