summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJuha Alanen <juha.alanen@mapbox.com>2020-02-12 12:55:27 +0200
committerJuha Alanen <juha.alanen@mapbox.com>2020-02-14 12:01:52 +0200
commit112fa0dccf1c3bc71581b184a81470a19cdbcf99 (patch)
treeabdf0b5de852f9571f4ec532a2e209e1ae6195fe
parent6d815401b10aaf7facba5f0676931a9908c1ba5b (diff)
downloadqtlocation-mapboxgl-112fa0dccf1c3bc71581b184a81470a19cdbcf99.tar.gz
[build] Cleanup CircleCI configuration
The parameters were moved to iOS cmake file, so now the RenderTestApp can be built with cmake.
-rw-r--r--circle.yml9
1 files changed, 4 insertions, 5 deletions
diff --git a/circle.yml b/circle.yml
index 843c56c8be..a9c10b6395 100644
--- a/circle.yml
+++ b/circle.yml
@@ -335,16 +335,15 @@ jobs:
name: Build IOS RenderTestApp
command: |
cd render-test/ios
- cmake ../.. -B Build -G Xcode -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_SYSROOT=iphoneos -DMBGL_IOS_RENDER_TEST=ON
- cd Build
- xcodebuild -sdk iphoneos -project Mapbox\ GL\ Native.xcodeproj -scheme RenderTestApp build-for-testing -arch arm64 CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -configuration Release
- xcodebuild -sdk iphoneos -project Mapbox\ GL\ Native.xcodeproj build -target RenderTestAppTests -arch arm64 CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -configuration Release
+ ccache --zero-stats --max-size=2G
+ cmake ../.. -B Build -G Xcode -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_SYSROOT=iphoneos -DMBGL_IOS_RENDER_TEST=ON -DCMAKE_OSX_ARCHITECTURES=arm64e
+ cmake --build Build --config Release
+ ccache --show-stats
- run:
name: Codesign RenderTestApp for running on a physical device
command: |
cd render-test/ios
./codesigning/generate-entitlements.swift
- ls codesigning
cd Build
../codesigning/codesign_all.sh
codesign -dv --verbose=4 Release-iphoneos/RenderTestApp.app # for debugging that app is signed or not