Tidesdk build osx 10.8.0 sdk 10.7 xcode4.4 - LemontechSA/TideSDK GitHub Wiki

Prerequisites

  • Xcode 4.4
  • scons 2.2.0
  • git
  • pkgconfig
  • Brew or MacPorts

Install Prerequisites

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

Ensure Command Line Tools is installed

Start xcode, go into preferences then into Downloads and ensure Command Line Tools is installed, otherwise install it.

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.7 SDK.

git clone git://github.com/TideSDK/TideSDK
cd TideSDK
git checkout -b develop remotes/origin/develop

Build with Installer

scons -s debug=1 sdkinstaller run=1

Build and Run Unit Tests

scons -s debug=1 drillbit run=1

Tracebacks/Notes

There are currently deprecations for 10.7 that are not harmful to the SDK but will be resolved.

  • OpenSSL
  • WebKit

You are also on the develop branch which is a WIP.

Copyright and Attribution

The following copyright and attribution applies to this document:

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

CONTRIBUTORS:

  • Dubcanada