summaryrefslogtreecommitdiff
path: root/docs/win32-release.txt
diff options
context:
space:
mode:
authorEugenio Favalli <elvenprogrammer@gmail.com>2005-04-16 19:32:36 +0000
committerEugenio Favalli <elvenprogrammer@gmail.com>2005-04-16 19:32:36 +0000
commit23292470d9994a5e5d69451096343bc42cc37336 (patch)
tree38b48876f6c3eea693397914cf8dd21c023f5b40 /docs/win32-release.txt
parent1cb2a825c8f9b87ebee2df74cc080488c1eaaa1f (diff)
downloadmana-23292470d9994a5e5d69451096343bc42cc37336.tar.gz
mana-23292470d9994a5e5d69451096343bc42cc37336.tar.bz2
mana-23292470d9994a5e5d69451096343bc42cc37336.tar.xz
mana-23292470d9994a5e5d69451096343bc42cc37336.zip
Win32 release checklist
Diffstat (limited to 'docs/win32-release.txt')
-rw-r--r--docs/win32-release.txt36
1 files changed, 36 insertions, 0 deletions
diff --git a/docs/win32-release.txt b/docs/win32-release.txt
new file mode 100644
index 00000000..af43d38b
--- /dev/null
+++ b/docs/win32-release.txt
@@ -0,0 +1,36 @@
+--------------------------------------
+THE MANA WORLD WIN32 RELEASE CHECKLIST
+--------------------------------------
+
+Every Win32 releaser should follow this checklist when creating a new package.
+
+- Update version fields in Project -> Project Options -> Version Info
+ * Version details
+ * File version
+ * Product version
+ * Eventually Legal Copyright
+- Compile OpenGL version (Using -DUSE_OPENGL option) and rename the executable
+ from tmw.exe to tmw_opengl.exe
+- Compile normal version (Do not use special flags as __DEBUG or USE_OPENGL)
+- Check if the dlls where compressed (SDL.dll, SDL_Image.dll, SDL_Mixer.dll)
+- Check config.xml for default values:
+ <?xml version="1.0"?>
+ <configuration>
+ <option name="chatlog" value="chatlog.txt"/>
+ <option name="guialpha" value="0.8"/>
+ <option name="host" value="animesites.de"/>
+ <option name="hwaccel" value="0"/>
+ <option name="port" value="6901"/>
+ <option name="remember" value="0"/>
+ <option name="screen" value="0"/>
+ <option name="sfxVolume" value="100"/>
+ <option name="musicVolume" value="60"/>
+ <option name="sound" value="1"/>
+ <option name="username" value="player"/>
+ </configuration>
+ - Update install script (the most recent version can be found at
+ http://themanaworld.homeip.net/tmw/setup.nsi)
+ * !define PRODUCT_VERSION
+ * OutFile
+ * all the required files (install/uninstall)
+ \ No newline at end of file