MG/Development

From MegaGlest
Revision as of 13:08, 26 March 2011 by Hofmic (talk) (Merged page)
Jump to: navigation, search

Overview

For people who would like to work on MegaGlest we have worked hard to make things as easy for you as possible. Below is a list of links to try to assist anyone who is interested in helping with development or just to learn for your own enjoyment.

MegaGlest is hosted at sourceforge.net: https://sourceforge.net/projects/megaglest/

You can download the latest full and ready-to-use versions from here (source/data/binaries):

https://sourceforge.net/projects/megaglest/files/current_release/

Sourceforge also hosts our subversion repository, this is where the source code is kept. More about this below.


Accessing subversion

Compiling

Installers

Installers make it easy for people to get the software setup on their computers, so when we make a new stable release, we also prepare/build Installers.

Testing

Once a new revision is successfully compiled, newly added features need extensive testing so that we can be sure we ship a working and stable release.

Testing the game menu

If there are problems with the game related to the game menu, edit source/shared_lib/include/platform/sdl/thread.h and uncomment the following line (remove the leading double slash) before recompiling.

//#define DEBUG_MUTEXES

See Also