1.4 KiB
1.4 KiB
libopenmpt release process
0.3
For libopenmpt 0.3, see https://source.openmpt.org/svn/openmpt/branches/OpenMPT-1.27/doc/libopenmpt_release.txt .
0.4
For libopenmpt 0.4, see https://source.openmpt.org/svn/openmpt/branches/OpenMPT-1.28/doc/libopenmpt_release.txt .
0.5
For libopenmpt 0.4, see https://source.openmpt.org/svn/openmpt/branches/OpenMPT-1.29/doc/libopenmpt_release.txt .
0.6
- ensure that the OpenMPT version is preferrably at a aa.bb.cc.00 version, otherwise increment the minorminor part to a new value used specifically for the libopenmpt release
- from a clean checkout, run (requires xpath!!!) ./build/svn/do_libopenmpt_release.sh
- website: add release announcement
- website: update download links
- wait for buildbot
- in a website checkout, run (as printed by the release script) ./release-0.5.sh $NEWVER +release
- increment OpenMPT version minorminor in
common/versionNumber.h
when all releases are done on the svn side (either libopenmpt only, or both libopenmpt and OpenMPT)
release candidate
./build/update_libopenmpt_version.sh release-rc 1
svn commit -m '[Mod] libopenmpt: Bump rc version.'
./build/svn/do_libopenmpt_release_rc.sh
./build/update_libopenmpt_version.sh release-rc 2
svn commit -m '[Mod] libopenmpt: Bump rc version.'