Difference between revisions of "MG/Development"

From MegaGlest
Jump to navigation Jump to search
Line 1: Line 1:
For people who would like to work on the MegaGlest we have worked hard to make things as easy for you as possible.
+
==Overview<br />==
  
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:
+
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==
  
 
* [[MG/Getting The Code|Getting The Code]]
 
* [[MG/Getting The Code|Getting The Code]]
 
* [[MG/SVN Structure|SVN Structure]]
 
* [[MG/SVN Structure|SVN Structure]]
* Compiling
+
== Compiling==
** [[MG/CodeBlocks Compiling|CodeBlocks Compiling]]
+
* [[MG/CodeBlocks Compiling|CodeBlocks Compiling]]
** [[MG/Linux Compiling|Linux Compiling]] (cmake)
+
* [[MG/Linux Compiling|Linux Compiling]] (cmake)
** [[MG/Windows Compiling|Windows Compiling]] (VC++ 2008)
+
* [[MG/Windows Compiling|Windows Compiling]] (VC++ 2008)
** [[MG/Mac Compiling|Mac Compiling]] (XCode)
+
* [[MG/Mac Compiling|Mac Compiling]] (XCode)
** [[MG/FreeBSD Compiling|FreeBSD Compiling]]
+
* [[MG/FreeBSD Compiling|FreeBSD Compiling]] (cmake)
* [[MG/Testing|Testing]]
 
* [[MG/Installers|Installers]]
 
 
* [[MG/Misc Scripts|Misc Scripts]]
 
* [[MG/Misc Scripts|Misc Scripts]]
 +
==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 [[MG/Installers|Installers]].
 +
== Testing==
 +
Once a new revision is successfully compiled, newly added features need extensive [[MG/Testing|testing]] so that we can be sure we ship a working and stable release.

Revision as of 14:29, 5 February 2011

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.