Difference between revisions of "Getting Started with Development"
Philbywhizz (talk | contribs) (Imported getting started in development from github) |
(Scrap notes about how to build; point to COMPILING.txt in the repository instead) |
||
Line 8: | Line 8: | ||
git checkout alpha20 | git checkout alpha20 | ||
− | ==Compiling | + | ==Compiling== |
− | |||
− | + | There are instructions for how to compile the code included in the repository: | |
− | + | [https://github.com/pioneerspacesim/pioneer/blob/master/COMPILING.txt COMPILING.txt] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Debugging=== | ===Debugging=== | ||
− | For developers, gdb can be used for debugging | + | For developers on Linux, gdb can be used for debugging |
gdb ./src/pioneer | gdb ./src/pioneer |
Revision as of 13:33, 25 January 2013
Getting the Code
Pioneer is managed using Git, and is stored on Github. The official repository is the best one to get. To get it:
git clone git://github.com/pioneerspacesim/pioneer.git
This will get you on the "master" branch, which is where new code is merged. This is the latest and greatest development and is quite unstable. To build a specific alpha, you need to checkout the appropriate release tag:
git checkout alpha20
Compiling
There are instructions for how to compile the code included in the repository:
Debugging
For developers on Linux, gdb can be used for debugging
gdb ./src/pioneer run
Bugs, and feature requests, should be logged on the issue tracker.