]> git.lizzy.rs Git - irrlicht.git/blobdiff - doc/release_checklist.txt
Merging r6196 through r6248 from trunk to ogl-es branch
[irrlicht.git] / doc / release_checklist.txt
index 840e7728bd951e8922c8ab46661fff97ce8192df..42eae88a90bf6275f02c72b88ff18eb8d5808758 100644 (file)
@@ -1,12 +1,12 @@
-Checklist for Irrlicht developers for doing releases.\r
+Checklist for Irrlicht developers doing releases.\r
+\r
+Note: Generally the more platforms, compilers, settings you can test the better. Ask for help for platforms which you don't own.\r
 \r
 - PRE-BUILD TESTS:\r
 - - Run tests in the tests folder\r
-- - Compile and run all examples for testing (preferably on all platforms, \r
-compilers, settings ... until you are certain enough stuff works sufficiently). \r
-Ask for help for platforms which you don't own.\r
-- - Compile the tools on all platforms you have. Note that some tools are in the buildall-examples VS project files on Windows, but on Linux \r
-command line you have to compile them individually.\r
+- - Compile and run examples.\r
+- - Compile and run the tools. Note that some tools are in the buildall-examples VS project files on Windows, \r
+    but on Linux command line you have to compile them individually.\r
 \r
 - VERSION UPDATES:\r
 - - check IRRLICHT_SDK_VERSION (in IrrCompileConfig.h)\r
@@ -15,13 +15,16 @@ command line you have to compile them individually.
 - - Add new release information (date+version-number) in changes.txt\r
 - - go through folders if other .txt files still make sense (things change and updating those files tends to be forgotten)\r
 \r
+- DOCUMENTATION UPDATES:\r
+- - run makedocumentation.sh in scripts\doc\irrlicht\r
+- - run maketutorial.sh in scripts\doc\irrlicht (commit changed tutorial.html's)\r
+\r
 - BUILDING THE RELEASE\r
+  (TBD - should we still release dll's? Newer and older VS builds are no longer compatible anyway)\r
 - - run a clean build for buildAllExamples in the examples folder with the \r
-target compiler for 32-bit and for release (preferably oldest supported VS \r
-compiler, otherwise oldest you have still installed)\r
+    target compiler for 32-bit and for release (old VS compiler - so far VS2010)\r
 - - when possible compile the dll for MinGW on Windows (in release and with -s for smaller size)\r
 - - when possible compile the dll for 64 bit (again with Visual Studio and release)\r
-- - run makedocumentation in scripts\doc\irrlicht\r
 - - create a target directory, like irrlicht-1.8.1 for example\r
 - - svn export to the target directory\r
 - - copy the subfolders of doctemp into the doc folder of the target directory\r