|
User Documentation Developer Documentation
ToDo
Other |
ToDo /
CreatingReleaseSetting game version numberPackage versioning and In game displayin configure.ac change The "testing version" warning popup message is added automatically for builds with "rc" in the name. Todo: Figure out if...
CreditsDo not forget to update the version number and the names in map/titles/Credits.title. Updating changelogsUpdate Changelog. LC_ALL=C svn log HEAD:rXXXX > ChangeLog Creating the packagesBefore starting: # Get a clean checkout (save a tarball of it for later)
# autogen - configure
# Run valgrind --tool=memcheck to check for uninitialized data being used and so on
Linux source tarball1) Do a new fresh checkout (so old cruft in your own version isn't included) Windows .zip1) Build the Win32 .exe file using a cross compiler, place it in src/
2) make dist-win32 will prepare the package in a subfolder
3) Add all needed DLLs to the folder ( http://ah34.free.fr/DLL/ ) Windows Self Extracting ArchiveGet Cygal to do his SEA under Windows (that adds desktop links etc) or, for more plain versions for 7z: Advantage over zip: No risk of user using broken unziptool, about 5% smaller Todo: Linux .deb packagehttp://ubuntuforums.org/showthread.php?t=51003 MacOS Putting the files onlineSourceForge File Release System (FRS)https://sourceforge.net/apps/trac/sourceforge/wiki/Release files for download /home/frs/project/f/fr/freedroid from the SF.net shell server. rsync -avP freedroidrpg-0.15.tar.gz ahuillet,freedroid@frs.sourceforge.net:/home/frs/project/f/fr/freedroid/freedroidRPG/freedroidRPG-0.15 Login to your account on http://sourceforge.net/ with your browser. Announcing the releaseFRS people monitoring this packagePut a marker in the box to mail these people Mailing listSend out a mail WebsitePut up a news item on the front/news page News item on SF1) Login to your account on http://sourceforge.net/ with your browser. |