OSX 10.7.x Xcode 4.x Slave Preparation - LemontechSA/TideSDK GitHub Wiki

Prerequisites

Install Prerequisites (install either mac ports or homebrew to satisfy requirements)

  • pkgconfig — install via ports:

    • Get mac ports:
    • Install packages
      $ sudo port install git pkgconfig
      
  • or homebrew

    • get homebrew:
    • install packages
      $ brew install git pkgconfig
      

Ensure Developer Directory is Set

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

Download and install scons on your system python:

tar -zxf scons-2.1.0.tar.gz
cd scons-2.1.0
python setup.py install

Jenkins Considerations

  • For Windows you connect using a JNLP connection
  • Your git globals must be set or the git plugin to Jenkins will fail:
git config --global user.name "Your Name"
git config --global user.email [email protected].

Note: If you make a PATH change, disconnect the JNPL agent and reconnect it

Troubleshooting

No troubleshooting info at this time.

Copyright and Attribution

The following copyright and attribution applies to this document:

  • Copyright © 2012 David Pratt (for TideSDK). All rights reserved.

CONTRIBUTORS:

  • David Pratt