factor/extra/mason/release/release.factor

17 lines
542 B
Factor
Raw Normal View History

! Copyright (C) 2008, 2009 Eduardo Cavazos, Slava Pestov.
2008-09-16 00:20:33 -04:00
! See http://factorcode.org/license.txt for BSD license.
USING: kernel debugger namespaces sequences splitting
2008-09-16 00:20:33 -04:00
combinators io io.files io.launcher prettyprint bootstrap.image
mason.common mason.release.branch mason.release.tidy
mason.release.archive mason.release.upload mason.notify ;
2008-09-16 00:20:33 -04:00
IN: mason.release
: release ( -- )
2008-09-16 00:20:33 -04:00
update-clean-branch
tidy
archive-name {
[ make-archive ]
[ upload ]
[ save-archive ]
[ notify-release ]
} cleave ;