92
edits
(→Tagging 1.4.0: Fix tag comment) |
(→Preparing the source: tools/ -> devtools/) |
||
Line 34: | Line 34: | ||
=== Preparing the source === | === Preparing the source === | ||
* You have to update the versions in all relevant files. There is a script, <code> | * You have to update the versions in all relevant files. There is a script, <code>devtools/update-version.pl</code> meant to help you with this. It will generate/update the following files: | ||
** base/internal_version.h | ** base/internal_version.h | ||
** dists/macosx/Info.plist | ** dists/macosx/Info.plist | ||
Line 60: | Line 60: | ||
** Add all *.vcproj, *.sln, *.vsprops, *.vcxproj, *.vcxproj.filters, *.props files to the release tag | ** Add all *.vcproj, *.sln, *.vsprops, *.vcxproj, *.vcxproj.filters, *.props files to the release tag | ||
* Make source tarballs, post them in the SF.net FRS. | * Make source tarballs, post them in the SF.net FRS. | ||
** There is a script <code> | ** There is a script <code>devtools/dist-scummvm.sh</code>, which does this automatically. | ||
** Make sure that porters have write access to the release folder on FRS: <code>chmod 775 <folder></code> | ** Make sure that porters have write access to the release folder on FRS: <code>chmod 775 <folder></code> | ||
edits