Difference between revisions of "Developing Oolite"

From Elite Wiki
(On Linux)
Line 44: Line 44:
  
 
=== On Windows ===
 
=== On Windows ===
 +
 +
''to be completed''
  
 
=== On Mac OSX ===
 
=== On Mac OSX ===
 +
 +
''to be completed''
  
 
=== On Linux ===
 
=== On Linux ===
Line 52: Line 56:
  
 
=== On Windows ===
 
=== On Windows ===
 +
 +
''to be completed''
  
 
=== On Mac OSX ===
 
=== On Mac OSX ===
 +
 +
''to be completed''
  
 
=== On Linux ===
 
=== On Linux ===
Line 60: Line 68:
  
 
== On Windows ==
 
== On Windows ==
 +
 +
''to be completed''
  
 
== On Mac OSX ==
 
== On Mac OSX ==
 +
 +
''to be completed''
  
 
== On Linux ==
 
== On Linux ==

Revision as of 12:02, 19 March 2015

Overview

This page intends to allow you to setup an environment to develop Oolite.

Versioning

When developing software, each little modification is tracked independently and assigned a version identifier. That's called versioning. To do this, we use the git software.

The Oolite code is hosted on a git-friendly repository: github.

Creating a GitHub account

Go to https://github.com/ and create an account.

Creating a branch on GitHub

Fork the oolite main branch.

Fetching your branch

On Windows

to be completed

On Mac OSX

to be completed

On Linux

Installing git

It depends on your distribution. For ubuntu: apt-get install git

Fetching

$git fetch --help

Documentation

Pre-requisites

On Windows

to be completed

On Mac OSX

to be completed

On Linux

Generation

On Windows

to be completed

On Mac OSX

to be completed

On Linux

Setting up your development environment

On Windows

to be completed

On Mac OSX

to be completed

On Linux