Template:Obtaining The Source Code
Current
(For playing Spring online)
Git is of course the recommended way to get the source of the engine. However if you really do not want to clone our git repository, then we advise you to download the source from github. The packages we distribute from our [Download] page target Linux only and do not contain certain files required to compile using cmake on Windows. (MSVC may work.)
Development Sources from Git
(Bleeding-edge, unstable code for Development and Testing)
Spring project page at github (status page)
Git clone URL for the master repo: git://github.com/spring/spring.git
For serious developers. This will also allow you to make a patch out of the changes you make to the code, and send it to one of the developers with repository access.
Assuming the GIT-commandline client is installed, you can clone the repository with
git clone git://github.com/spring/spring.git
and update it with
git pull
If github is unavailable or slow, there is a mirror: git://springrts.git.sourceforge.net/gitroot/springrts/springrts
There's a branch that's for MacOS development. You can find it at git://github.com/yokosou/spring/spring.git.