blob: 27052a5edbad84e95280f23c1599420f355bac66 [file] [log] [blame]
Rahul Ravikumard7d4fec2022-09-12 10:30:24 -07001# XCodeGen for the :benchmark:benchmark-darwin-samples module..
2
3name: benchmark-darwin-sample-xcode
4targets:
5
6 testapp-ios:
7 type: application
8 platform: iOS
9 info:
10 path: Info.plist
11 sources:
12 - path: 'iosSources/main'
13 scheme:
14 testTargets:
15 - testapp-ios-benchmarks
16 gatherCoverageData: false
17 settings:
18 PRODUCT_NAME: testapp-ios
19
20 testapp-ios-benchmarks:
21 type: bundle.unit-test
22 platform: iOS
23 info:
24 path: Info.plist
25 sources:
26 - path: 'iosAppUnitTests/main'
27 scheme:
28 preActions:
29 - name: build AndroidXDarwinSampleBenchmarks.xcframework
30 basedOnDependencyAnalysis: false
31 settingsTarget: testapp-ios
32 script: |
33 cd ${PROJECT_DIR}/../..
34 ./gradlew :benchmark:benchmark-darwin-samples:assembleAndroidXDarwinSampleBenchmarksDebugXCFramework \
35 --no-configuration-cache \
36 -Pandroidx.enabled.kmp.target.platforms="+MAC"
37 outputFiles:
38 - "${PROJECT_DIR}/../../../../out/androidx/benchmark/benchmark-darwin-samples/build/XCFrameworks/debug/AndroidXDarwinSampleBenchmarks.xcframework"
39 dependencies:
40 - framework: "${PROJECT_DIR}/../../../../out/androidx/benchmark/benchmark-darwin-samples/build/XCFrameworks/debug/AndroidXDarwinSampleBenchmarks.xcframework"
41 settings:
42 PRODUCT_NAME: testapp-ios-benchmarks
43
44settings:
45 PRODUCT_BUNDLE_IDENTIFIER: androidx.benchmark
46 SWIFT_VERSION: 5
47 CODE_SIGN_IDENTITY: ''
48 CODE_SIGNING_REQUIRED: 'NO'
49 CODE_SIGN_ENTITLEMENTS: ''
50 CODE_SIGNING_ALLOWED: 'NO'
51 IPHONEOS_DEPLOYMENT_TARGET: 15.2