diff options
Diffstat (limited to '.travis/build.sh')
-rwxr-xr-x | .travis/build.sh | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/.travis/build.sh b/.travis/build.sh index ab773fb..92e808c 100755 --- a/.travis/build.sh +++ b/.travis/build.sh @@ -63,17 +63,31 @@ function build_ios() { which python # export PYTHON_BIN=/usr/local/bin/python - ./generate-darwin-source-and-headers.py + ./generate-darwin-source-and-headers.py --only-ios xcodebuild -showsdks xcodebuild -project libffi.xcodeproj -target "libffi-iOS" -configuration Release -sdk iphoneos11.4 exit $? } +function build_macosx() +{ + which python +# export PYTHON_BIN=/usr/local/bin/python + ./generate-darwin-source-and-headers.py --only-osx + xcodebuild -showsdks + xcodebuild -project libffi.xcodeproj -target "libffi-Mac" -configuration Release -sdk macosx10.13 + exit $? +} + case "$HOST" in arm-apple-darwin*) ./autogen.sh build_ios ;; + x86_64-apple-darwin*) + ./autogen.sh + build_macosx + ;; arm32v7-linux-gnu) ./autogen.sh build_foreign_linux arm moxielogic/arm32v7-ci-build-container:latest |