forked from pieter/gitx
-
Notifications
You must be signed in to change notification settings - Fork 205
Project overview
Rowan James edited this page Jun 11, 2013
·
1 revision
Developing for GitX-dev has a few requirements above and beyond those for mainline GitX.
Most third-party code is referenced with Git submodules, so read up on those if you're not familiar.
- Very recent Xcode install, 4.5 release strongly recommended.
- Most development is done on OS X Lion, Snow Leopard may or may not work
-
CMake
with a working command-line compiling environment for buildinglibgit2
-
node.js
for buildingSyntaxHighlighter
(not necessary unless you're updating SyntaxHighlighter itself)
To get GitX-dev to compile locally you need to:
- Clone the repository locally:
git clone https://github.com/rowanj/gitx.git
- After cloning it
cd gitx
and then recursively initialize all submodules:git submodule update --init --recursive
- Then compile objective-git:
objective-git/scripts/update_libgit2.sh
After that you should be able to open the Xcode project and build successfully.