Open main menu

Difference between revisions of "HOWTO-Release"

169 bytes added ,  12:31, 18 June 2007
Line 17: Line 17:


=== Preparing the source ===
=== Preparing the source ===
* You have to update the versions in all relevant files. Currently these are at least
* You have to update the versions in all relevant files. There is a script, <code>tools/update-version.pl</code> meant to help you with this.  It will generate/update the following files:
** base/internal_version.h
** dists/macosx/Info.plist
** dists/redhat/scummvm.spec
** dists/scummvm.rc
* In addition, review the following files for version and copyright year updates:
** README
** README
** Info.plist
** NEWS
** scummvm.rc
** base/main.cpp
** dists/redhat/scummvm.spec
** doc/readme.tex
* Make sure package descriptions are up-to-date:
* Make sure package descriptions are up-to-date:
** dists/redhat/scummvm.spec
** dists/redhat/scummvm.spec
* Make source tarballs, post them in the SF.net FRS.
* Make source tarballs, post them in the SF.net FRS.
** There is a tool, dist-scummvm.sh, in the scummvm module (inside the tools/ directory), which does this automatically.
** There is a script <code>toolsdist-scummvm.sh</code>, which does this automatically.


=== Binaries ===
=== Binaries ===
1,079

edits