= First PPS Download = '''We check out the source and data repository and build for the first time''' 1. Open a Terminal. 2. Create a folder for yourself on the local harddrive: {{{ mkdir /scratch/ cd /scratch/ }}} 3. Create your orxonox directory: {{{ mkdir orxonox && cd orxonox }}} 4. Now check out the latest revision of the data repository (you will probably be asked for a username and password once): {{{ svn co http://svn.orxonox.net/game/data/trunk data_extern }}} 4.1 Open a new terminal tab, to work in parallel. {{{ Press Control + Shift + T. }}} 4.2 Now get the latest revision of the tutorial: {{{ svn co http://svn.orxonox.net/game/code/trunk }}} 4.3 While you wait, open another terminal tab, download and unzip additional dependencies: {{{ wget http://svn.orxonox.net/downloads/tardisDependencies.zip unzip tardisDependencies.zip rm tardisDependencies.zip }}} 5. Wait for both branches to check out completely. 6. Prepare to build: {{{ mkdir build && cd build cmake ../trunk }}} 7. Now build for the first time (may take some time, further builds will be faster): {{{ make -j4 }}} The ''-j4'' means to create 4 parallel compile processes. '''Start the game for the first time''' 8. Start the game. You will see a menu popping up, just press the ''Quickstart'' button. {{{ ./run }}} [[BR]] = Download your own branch = '''We check out the project branch and build it''' 1. Open a Terminal. 2. You should now have access to the orxonox storage account: {{{ cd /itet-stor//orxonox/ }}} 3. Create your orxonox directory: {{{ mkdir orxonox && cd orxonox }}} 4. Now check out the latest revision of the data repository (you will probably be asked for a username and password once): {{{ svn co http://svn.orxonox.net/game/data/trunk data_extern }}} 4.1 Open a new terminal tab, to work in parallel. {{{ Press Control + Shift + T. }}} 4.2 Now checkout your project branch: {{{ svn co https://svn.orxonox.net/game/code/branches/ }}} 4.3 While you wait, open another terminal tab, download and unzip additional dependencies: {{{ wget http://svn.orxonox.net/downloads/tardisDependencies.zip unzip tardisDependencies.zip rm tardisDependencies.zip }}} 5. Wait for both branches to check out completely. 6. Prepare to build: {{{ mkdir build && cd build cmake ../ }}} 7. Now build for the first time (may take some time, further builds will be faster): {{{ make -j4 }}} The ''-j4'' means to create 4 parallel compile processes. '''Start the game for the first time''' 8. Start the game. You will see a menu popping up, just press the ''Quickstart'' button. {{{ ./run }}}