Personal tools

Release guidelines

From MCRL2

Jump to: navigation, search

General guidelines

Detailed release procedure

     packaging/generate_source_distribution.sh trunk .
     ./configure --prefix=/tmp/mcrl2
     ./build/bin/bjam link=static ./status -l300 --preserve-test-targets
     ./build/bin/bjam --install link=static

     ./configure --prefix=/tmp/mcrl2
     ./build/bin/bjam link=shared ./status -l300 --preserve-test-targets
     ./build/bin/bjam --install link=static

    ./build/bin/bjam link=shared ./status -l300 --preserve-test-targets
    ./build/bin/bjam --prefix=c:/mcrl2 --install link=shared

svn copy https://svn.win.tue.nl/repos/MCRL2/trunk \
         https://svn.win.tue.nl/repos/MCRL2/tags/release-2008-07

    sed -i 's/July 2008 (development)/July 2008 (release)/' $(find -iname '*.plist')
 svn checkout https://svn.win.tue.nl/repos/MCRL2/tags/release-2009-01
 svn checkout https://svn.win.tue.nl/repos/MCRL2/packaging
 sh packaging/generate_source_distribution.sh tags/release-2009-01 .
 scp mcrl2-svn5546-src.tar.bz2 mcrl2@www.win.tue.nl:www/download/release/mcrl2-200901-src.tar.bz2

 sed -i 's/July 2008 (release)/January 2009 (development)/' $(find -iname '*.plist')

This page was last modified on 26 January 2009, at 12:23. This page has been accessed 5,487 times.
Copyright © 2005-2012 Technische Universiteit Eindhoven.
Powered by MediaWiki