-
Notifications
You must be signed in to change notification settings - Fork 403
Building SelfControl
cstigler edited this page Mar 11, 2013
·
1 revision
If you want to build your own copy of SelfControl from source, it's pretty easy.
- Clone the repository
- Open SelfControl.xcodeproj in Xcode
- Switch the Scheme selector (upper-left-hand corner) to SelfControl -- not Distribution
- Build!
You may also run into problems with code signing -- if you do, open the project settings and either switch the Code Signing Identity to yourself, or remove it entirely.
If for some reason you are building SelfControl for distribution via appcast (why haven't I heard about this yet?), you'll need a few extra things: Ruby and Nokogiri, to run our distribution build script.
Ruby, and libxml2 (a nokogiri dependency), can be installed using a package manager such as macports or fink:
fink install ruby
fink install libxml2
Then install nokogiri using gem
sudo gem install nokogiri