Editing MG/Development
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | == | + | ==Overview<br />== |
− | |||
− | MegaGlest is | + | 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/ | + | * [[MG/SVN Structure|SVN Structure]] |
− | |||
== Compiling== | == Compiling== | ||
+ | * [[MG/CodeBlocks Compiling|CodeBlocks Compiling]] | ||
* [[MG/Linux Compiling|Linux Compiling]] (cmake) | * [[MG/Linux Compiling|Linux Compiling]] (cmake) | ||
− | * [[MG/Windows Compiling|Windows Compiling]] (VC++) | + | * [[MG/Windows Compiling|Windows Compiling]] (VC++ 2008) |
− | + | * [[MG/Mac Compiling|Mac Compiling]] (XCode) | |
− | * [[MG/Mac Compiling|Mac Compiling]] | ||
* [[MG/FreeBSD Compiling|FreeBSD Compiling]] (cmake) | * [[MG/FreeBSD Compiling|FreeBSD Compiling]] (cmake) | ||
* [[MG/Misc Scripts|Misc Scripts]] | * [[MG/Misc Scripts|Misc Scripts]] | ||
− | |||
==Installers== | ==Installers== | ||
− | Installers make it easy for people to get the software setup on their computers, so when | + | 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. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ==Testing== | ||
− | Once a new revision is successfully compiled, newly added features need extensive testing so that a | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |