- updated build and release documkentation

This commit is contained in:
SoftCoder 2014-01-25 10:52:22 -08:00
parent bbfbc6af0e
commit 12422bbf53
4 changed files with 15 additions and 12 deletions

@ -1 +1 @@
Subproject commit aec11c737122384e87957f287ea00314d5523eb2
Subproject commit 28765fb9baf715ab5adea9b71d12415464c2f0c7

View File

@ -95,8 +95,10 @@ who made our development easy and straight forward.
To build the game simply invoke the build script:
./build-mg.sh
../mk/linux/build-mg.sh
This script manually calls cmake with some optional parameters. Feel free to
examine it and build manually using cmake.
2.3 Installation

View File

@ -28,6 +28,9 @@ To build the game, the following tools and libraries must be present:
OR
* mingw32
* Experiemtnal Microsoft Visual C++ Express 2012 projects also exist in the vc2012
folder
* MegaGlest Windows 32 bit dependencies for building with VC++:
http://sourceforge.net/projects/megaglest/files/windows_deps.7z/download
OR
@ -55,15 +58,11 @@ Option A) (recommended) Automated build on the command line:
2. cd mk\windoze
3. build-mg-2010.bat
3. build-mg-2010.bat (build-mg-2012.bat for vc 2012)
4. CopyWindowsRuntimeDlls_2010.bat
4. megaglest.exe --version
5. cd ..\..\data\glest_game
6. megaglest.exe --version
7. megaglest.exe
5. megaglest.exe
Option B) Using VC++ IDE:

View File

@ -100,9 +100,11 @@ These will produce archives in the release folder name:
megaglest-binary-*
megaglest-standalone-data-*
To stamp a snapshot in svn for a release we use the following (substitute version #'s of course):
svn copy https://svn.code.sf.net/p/megaglest/code/trunk https://svn.code.sf.net/p/megaglest/code/tags/release-3.9.0 -m "Tagging the 3.9.0 release of MegaGlest"
svn copy https://svn.code.sf.net/p/megaglest/code/trunk-data-source https://svn.code.sf.net/p/megaglest/code/tags/release-data-source-3.9.0 -m "Tagging the 3.9.0 release of MegaGlest"
To stamp a snapshot in git for a release we use the following
(substitute version #'s of course and shasum to be the commit shasum):
git tag 3.9.2 <shasum>
git push --tags
Linux Installer(s):
=========================