Template:Obtaining The Source Code: Difference between revisions
mNo edit summary |
|||
| Line 22: | Line 22: | ||
If github is unavailable or slow, there is a mirror (updated twice a day): | If github is unavailable or slow, there is a mirror (updated twice a day): | ||
'''git://springrts.com/spring''' | '''git://springrts.com/spring''' | ||
'''There's a branch that's for MacOS development. You can find it at git://github.com/yokosou/spring/spring.git. If you want to include the recent changes in the main branch, you can checkout and merge both like this''' | |||
<code><pre>git clone git://github.com/yokosou/spring/spring.git | |||
cd spring | |||
git pull | |||
git remote add official git://github.com/spring/spring.git | |||
git fetch official | |||
git pull official master</pre></code> | |||
Revision as of 22:35, 12 October 2009
Current (0.80.4)
(For playing Spring online)
Using Git is the recommended way to get the sources of the engine.
In spite of, you can use the official tarballs to compile Spring without git.
Note: Do NOT use the zip-files from github, they are missing important data to compile Spring.
See Building spring for build instructions.
Development Sources from Git
(Bleeding-edge, unstable code for Development and Testing)
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 (updated twice a day): git://springrts.com/spring
There's a branch that's for MacOS development. You can find it at git://github.com/yokosou/spring/spring.git. If you want to include the recent changes in the main branch, you can checkout and merge both like this
git clone git://github.com/yokosou/spring/spring.git
cd spring
git pull
git remote add official git://github.com/spring/spring.git
git fetch official
git pull official master