Tidesdk Build OSX 10.7.4 SDK 10.7 Xcode4 Legacy - LemontechSA/TideSDK GitHub Wiki

Prerequisites

  • Xcode 4.3.3
  • scons 2.1.0
  • git
  • pkgconfig

Install Prerequisites

  • pkgconfig — install via ports:
    $ sudo port install git pkgconfig
    
  • or homebrew
    $ brew install git pkgconfig
    

Ensure Developer Directory is Set

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

Checkout the Sources

Note that developmental sources are up to date on the develop branch. The master is stable source that will only be merged from the development branch for releases or hot fixes. We are currently building for 10.6 SDK which will be tagged as we work out the deprecations for 10.7.

git clone git://github.com/TideSDK/TideSDK
cd TideSDK
git checkout develop
git submodule update --init
cd kroll
git checkout 0.1.11
cd ..

Build with Installer

scons -s debug=1 sdkinstaller run=1

Build and Run Unit Tests

scons -s debug=1 drillbit run=1

Tracebacks/Notes

https://gist.github.com/3fb2ff1b004ea4bf1c31

Copyright and Attribution

The following copyright and attribution applies to this document:

  • Copyright © 2012 David Pratt (for TideSDK). All rights reserved.
  • Original sources of build documentation copyright (c) Appcelerator Inc.

CONTRIBUTORS:

  • David Pratt
  • Francisco Zarate
  • Daegalus
  • Dubcanada