#!/bin/sh set -e echo Operating system: uname mkdir -p Externals/prebuilt cd Externals/prebuilt git clone --depth=1 https://github.com/MailCore/mailcore2-deps cd ../.. cp Externals/prebuilt/mailcore2-deps/prebuilt.list scripts/prebuilt.list mkdir -p Externals/builds/builds rsync --exclude=.git -av Externals/prebuilt/mailcore2-deps/ Externals/builds/builds/ if test x"`uname`" = xDarwin ; then echo Building library for iPhoneOS xctool -project build-mac/mailcore2.xcodeproj -sdk iphoneos8.0 -scheme "static mailcore2 ios" build ARCHS="armv7 armv7s arm64" echo Building library for iPhoneSimulator xctool -project build-mac/mailcore2.xcodeproj -sdk iphonesimulator8.0 -scheme "static mailcore2 ios" build ARCHS="i386 x86_64" #echo Link test for iPhoneOS #xcodebuild -project build-mac/mailcore2.xcodeproj -sdk iphoneos7.1 -target "test-ios" CODE_SIGN_IDENTITY="" build echo Link test for iPhoneSimulator xctool -project build-mac/mailcore2.xcodeproj -sdk iphonesimulator8.0 -scheme "test-ios" build ARCHS="i386 x86_64" echo Building library for Mac xctool -project build-mac/mailcore2.xcodeproj -sdk macosx10.9 -scheme "static mailcore2 osx" build echo Building framework for Mac xctool -project build-mac/mailcore2.xcodeproj -sdk macosx10.9 -scheme "mailcore osx" build echo Link test for Mac xctool -project build-mac/mailcore2.xcodeproj -sdk macosx10.9 -scheme "tests" build fi echo Testing CMake build mkdir -p build-cmake cd build-cmake cmake .. make