summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJuha Alanen <juha.alanen@mapbox.com>2020-02-12 12:36:17 +0200
committerJuha Alanen <juha.alanen@mapbox.com>2020-02-14 12:01:52 +0200
commitf44cfa2fbc1db9965bc830f5c1e74816869fafa2 (patch)
tree83c0906f4151e038680461f42b339afeb984487e
parent8f8eb46c7cdf837874efa0a8a0599cf4136e3d34 (diff)
downloadqtlocation-mapboxgl-f44cfa2fbc1db9965bc830f5c1e74816869fafa2.tar.gz
[build] Build iOS release for iPhone instead of simulator
-rw-r--r--circle.yml19
1 files changed, 6 insertions, 13 deletions
diff --git a/circle.yml b/circle.yml
index 661b64b53d..843c56c8be 100644
--- a/circle.yml
+++ b/circle.yml
@@ -152,7 +152,12 @@ workflows:
- macos-xcode11-release
config_params: '-G Ninja -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_BUILD_TYPE=Debug'
style_tests: true
- - ios-xcode11-release
+ - build-template:
+ name: ios-xcode11-release
+ executor_name: macos-11_0_0
+ target_is_macos: true
+ config_params: '-G Xcode -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_ARCHITECTURES=arm64e -DCMAKE_OSX_SYSROOT=iphoneos'
+ build_params: '--config Release'
#
# Executors: we currently support two executors, one based on Ubuntu 19.04 aka Disco
@@ -312,18 +317,6 @@ commands:
gcloud auth activate-service-account --key-file secret.json --project android-gl-native
rm secret.json
jobs:
- ios-xcode11-release:
- executor: macos-11_0_0
- steps:
- - checkout
- - prepare
- - prepare-macos
- - run:
- name: Build
- command: |
- cmake . -B Build -G Xcode -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_ARCHITECTURES=x86_64 -DCMAKE_OSX_SYSROOT=iphonesimulator
- cd Build && xcodebuild -sdk iphonesimulator -project Mapbox\ GL\ Native.xcodeproj -configuration Release
- - save
ios-render-test-runner:
executor: macos-11_0_0
steps: