diff options
author | Hoa V. DINH <dinh.viet.hoa@gmail.com> | 2014-05-18 12:38:50 -0700 |
---|---|---|
committer | Hoa V. DINH <dinh.viet.hoa@gmail.com> | 2014-05-18 19:48:18 -0700 |
commit | a847a3fc9a6c39237131252e6fdfece8953fc915 (patch) | |
tree | 3e8aab6df2620f7607b70aa4f5786a38bcbf1128 /scripts/travis/script.sh | |
parent | 549a08ce9c709327e7a9bc37ac5ffa975a7fea7b (diff) |
Travis build for multi-OS
Diffstat (limited to 'scripts/travis/script.sh')
-rwxr-xr-x | scripts/travis/script.sh | 33 |
1 files changed, 19 insertions, 14 deletions
diff --git a/scripts/travis/script.sh b/scripts/travis/script.sh index 09e64fa6..0790e1d3 100755 --- a/scripts/travis/script.sh +++ b/scripts/travis/script.sh @@ -1,21 +1,26 @@ #!/bin/sh set -e -echo Building library for iPhoneOS -xctool -project build-mac/mailcore2.xcodeproj -sdk iphoneos7.1 -scheme "static mailcore2 ios" build ARCHS="armv7 armv7s arm64" -echo Building library for iPhoneSimulator -xctool -project build-mac/mailcore2.xcodeproj -sdk iphonesimulator7.1 -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 iphonesimulator7.1 -scheme "test-ios" build ARCHS="i386 x86_64" +echo Operating system: +uname -echo Building library for Mac -xctool -project build-mac/mailcore2.xcodeproj -sdk macosx10.8 -scheme "static mailcore2 osx" build -echo Building framework for Mac -xctool -project build-mac/mailcore2.xcodeproj -sdk macosx10.8 -scheme "mailcore osx" build -echo Link test for Mac -xctool -project build-mac/mailcore2.xcodeproj -sdk macosx10.8 -scheme "tests" build +if test x"`uname`" = xDarwin ; then + echo Building library for iPhoneOS + xctool -project build-mac/mailcore2.xcodeproj -sdk iphoneos7.1 -scheme "static mailcore2 ios" build ARCHS="armv7 armv7s arm64" + echo Building library for iPhoneSimulator + xctool -project build-mac/mailcore2.xcodeproj -sdk iphonesimulator7.1 -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 iphonesimulator7.1 -scheme "test-ios" build ARCHS="i386 x86_64" + + echo Building library for Mac + xctool -project build-mac/mailcore2.xcodeproj -sdk macosx10.8 -scheme "static mailcore2 osx" build + echo Building framework for Mac + xctool -project build-mac/mailcore2.xcodeproj -sdk macosx10.8 -scheme "mailcore osx" build + echo Link test for Mac + xctool -project build-mac/mailcore2.xcodeproj -sdk macosx10.8 -scheme "tests" build +fi echo Testing CMake build mkdir -p build-cmake |