User Tools

Site Tools


en:tutorials:orx:cloning_orx_from_github

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:tutorials:cloning_orx_from_github [2018/06/21 04:33 (6 years ago)] sausageen:tutorials:orx:cloning_orx_from_github [2022/06/28 22:12 (21 months ago)] (current) sausage
Line 1: Line 1:
-===== Cloning Orx from Github =====+===== Cloning Orx from Github and Initial Setup =====
  
-In order to clone the Orx repo, you will need to [[en:tutorials:git|download and install git]]. Once installed, you can proceed with the instructions on this page.+In order to clone the Orx repo, you will need to [[en:tutorials:orx:git|download and install git]]. Once installed, you can proceed with the instructions on this page.
  
 <code> <code>
Line 10: Line 10:
 Expected output: Expected output:
  
- Cloning into 'orx'... +  Cloning into 'orx'... 
- remote: Counting objects: 67954, done. +  remote: Counting objects: 67954, done. 
- remote: Total 67954 (delta 0), reused 0 (delta 0), pack-reused 67954 +  remote: Total 67954 (delta 0), reused 0 (delta 0), pack-reused 67954 
- Receiving objects: 100% (67954/67954), 51.54 MiB | 155.00 KiB/s, done. +  Receiving objects: 100% (67954/67954), 51.54 MiB | 155.00 KiB/s, done. 
- Resolving deltas: 100% (49335/49335), done. +  Resolving deltas: 100% (49335/49335), done. 
- Checking connectivity... done.+  Checking connectivity... done.
      
 Orx has a few external dependencies. There is a setup script in the root of the folder which does three things: Orx has a few external dependencies. There is a setup script in the root of the folder which does three things:
  
-  - Automatically download the dependencies, and; +  - Automatically download the dependencies. 
-  - Set up some sample projects for various IDEs and compilers, and; +  - Set up projects for various IDEs and compilers, allowing you to compile the orx library. 
-  - Set an environment variable (''$ORX'')+  - Set an environment variable (''$ORX'').
  
 For Linux or Mac this is the ''setup.sh'' command. For Linux or Mac this is the ''setup.sh'' command.
Line 35: Line 35:
 == [ 9d5a692e924e ] needed, current [ ] == [ 9d5a692e924e ] needed, current [ ]
 == [ 9d5a692e924e ] not in cache == [ 9d5a692e924e ] not in cache
-== Fetching [ https://bitbucket.org/orx/orx-extern/get/9d5a692e924e.zip ]+== Fetching [ https://codeload.github.com/orx/orx-extern/zip/9d5a692e924e ]
 == Please wait! == Please wait!
 == [ 9d5a692e924e ] cached! == [ 9d5a692e924e ] cached!
Line 43: Line 43:
  
  
-Next, the script will generate some projects for several Visual Studio versions, gmake (mingw32), and Codelite for Windows developers. +Next, the script will generate some projects for several Visual Studio versions, gmake (mingw32), Code::Blocks and Codelite for Windows developers. These projects are for compiling the orx library.
  
-For Mac developers: gmake, codelite and XCode projects will be built.+For Mac developers: gmake, Codelite, Code::Blocks and Xcode projects will be built.
  
-Finally for Linux: make and codelite projects will be build for you.+Finally for Linux: gmake, Code::Blocks and Codelite projects will be build for you.
  
 The output for the projects being created will be something like: The output for the projects being created will be something like:
Line 83: Line 83:
 <code> <code>
 == You can now build orx in [ code/build/windows ] == You can now build orx in [ code/build/windows ]
-== Mercurial hook already installed +== For more details, please refer to [ https://orx-project.org/wiki/
-== [ 0:05:32 ] Setup successful!+== Installing git hook [ post-checkout ] 
 +== Installing git hook [ post-merge ] 
 + 
 +== IMPORTANT - New environment detected: Please restart your favorite IDE before using orx. 
 +== [ 0:00:58 ] Setup successful!
 </code> </code>
  
Line 98: Line 102:
 Now that you have the Orx source, dependencies, and newly created build project, you can compile Orx with your favourite IDE to get a working orx.dll and .lib, .dylib or .so (depending on platform). Now that you have the Orx source, dependencies, and newly created build project, you can compile Orx with your favourite IDE to get a working orx.dll and .lib, .dylib or .so (depending on platform).
  
-This process is fairly bullet proof, but if you encounter any issues, let us know on the [[http://orx-project.org/forum|forum]] or in the [[https://gitter.im/orx/orx|chat room]].+This process is fairly bullet proof, but if you encounter any issues, let us know on the [[http://orx-project.org/forum|forum]] or in the [[https://orx-project.org/discord|chat room]].
en/tutorials/orx/cloning_orx_from_github.1529580805.txt.gz · Last modified: 2018/06/21 07:33 (6 years ago) (external edit)