[Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_release_guide
no-reply_wiki at metalforge.org
no-reply_wiki at metalforge.org
Sun Mar 25 06:46:52 CDT 2007
A page in your DokuWiki was added or changed. Here are the details:
Date : 2007/03/25 06:46
User : ryo
Edit Summary: final
@@ -229,13 +229,42 @@
* fix and fill information (from Crossfire traffic, from Changelog, ...)
* open NSI project file ''gtk/win32/gtkclient.nsi''
* change version number (lines 8, 13, 15)
* create installer
+ * ensure it works correctly
* rename installer to ''crossfire-client-1.10.0.exe''
* upload to Sourceforge
* create a release
* paste ''Win32Changes.txt'' to readme part, Changelog to changelog part
* release
== Server ==
+
+ * get sources
+ * open Visual Studio workspace ''make_win32/crossfire32.dsw''
+ * alter ''include/win32.h'' to change version number (line 13)
+ * switch to ''ReleaseLog'' build mode
+ * build the ''crossfire32'' project
+ * build the ''plugin_python'' project
+ * build the ''plugin_animator'' project
+ * ensure server works correctly
+ * edit the ''make_win32/Release_notes.txt'' file
+ * open the NSIS project file ''make_win32/cfserver.nsi''
+ * fix version number (lines 4, 9, 11)
+ * build installer
+ * ensure installer works correctly
+ * rename exe to ''crossfire-server-1.10.0.exe''
+ * upload to Sourceforge
+ * create release
+ * copy ''Changelog'' to changelog part, ''Release_notes.txt'' to readme
+ * release
+ * send notification (if not doing map release)
== Map installer ==
+ * from server code, run the ''make_win32/make_maps_nsi.pl'' file (syntax: ''make_maps_nsi.pl "Big World maps" ..\..\share\maps'' if you installed maps in share)
+ * build generated .NSI file
+ * ensure installer works fine
+ * rename executable to ''crossfire-server-bigworld-maps-1.10.0.exe''
+ * upload to Sourceforge
+ * add to previous release
+ * send notification
+
IP-Address : 82.236.87.204
Old Revision: http://wiki.metalforge.net/doku.php/crossfire_release_guide?rev=1174741067
New Revision: http://wiki.metalforge.net/doku.php/crossfire_release_guide
--
This mail was generated by DokuWiki at
http://wiki.metalforge.net/
More information about the crossfire-wiki
mailing list