|
15 | 15 | 7555FF8B242A565B00829871 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 7555FF89242A565B00829871 /* LaunchScreen.storyboard */; };
|
16 | 16 | 7555FF96242A565B00829871 /* iosAppTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7555FF95242A565B00829871 /* iosAppTests.swift */; };
|
17 | 17 | 7555FFA1242A565B00829871 /* iosAppUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7555FFA0242A565B00829871 /* iosAppUITests.swift */; };
|
18 |
| - 7555FFB2242A642300829871 /* shared.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7555FFB1242A642300829871 /* shared.framework */; }; |
19 |
| - 7555FFB3242A642300829871 /* shared.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 7555FFB1242A642300829871 /* shared.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
20 | 18 | /* End PBXBuildFile section */
|
21 | 19 |
|
22 | 20 | /* Begin PBXContainerItemProxy section */
|
|
36 | 34 | };
|
37 | 35 | /* End PBXContainerItemProxy section */
|
38 | 36 |
|
39 |
| -/* Begin PBXCopyFilesBuildPhase section */ |
40 |
| - 7555FFB4242A642300829871 /* Embed Frameworks */ = { |
41 |
| - isa = PBXCopyFilesBuildPhase; |
42 |
| - buildActionMask = 2147483647; |
43 |
| - dstPath = ""; |
44 |
| - dstSubfolderSpec = 10; |
45 |
| - files = ( |
46 |
| - 7555FFB3242A642300829871 /* shared.framework in Embed Frameworks */, |
47 |
| - ); |
48 |
| - name = "Embed Frameworks"; |
49 |
| - runOnlyForDeploymentPostprocessing = 0; |
50 |
| - }; |
51 |
| -/* End PBXCopyFilesBuildPhase section */ |
52 |
| - |
53 | 37 | /* Begin PBXFileReference section */
|
54 | 38 | 7555FF7B242A565900829871 /* iosApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = iosApp.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
55 | 39 | 7555FF7E242A565900829871 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
|
65 | 49 | 7555FF9C242A565B00829871 /* iosAppUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = iosAppUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
66 | 50 | 7555FFA0242A565B00829871 /* iosAppUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = iosAppUITests.swift; sourceTree = "<group>"; };
|
67 | 51 | 7555FFA2242A565B00829871 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
68 |
| - 7555FFB1242A642300829871 /* shared.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = shared.framework; path = "../shared/build/xcode-frameworks/shared.framework"; sourceTree = "<group>"; }; |
69 | 52 | /* End PBXFileReference section */
|
70 | 53 |
|
71 | 54 | /* Begin PBXFrameworksBuildPhase section */
|
72 | 55 | 7555FF78242A565900829871 /* Frameworks */ = {
|
73 | 56 | isa = PBXFrameworksBuildPhase;
|
74 | 57 | buildActionMask = 2147483647;
|
75 | 58 | files = (
|
76 |
| - 7555FFB2242A642300829871 /* shared.framework in Frameworks */, |
77 | 59 | );
|
78 | 60 | runOnlyForDeploymentPostprocessing = 0;
|
79 | 61 | };
|
|
158 | 140 | 7555FFB0242A642200829871 /* Frameworks */ = {
|
159 | 141 | isa = PBXGroup;
|
160 | 142 | children = (
|
161 |
| - 7555FFB1242A642300829871 /* shared.framework */, |
162 | 143 | );
|
163 | 144 | name = Frameworks;
|
164 | 145 | sourceTree = "<group>";
|
|
170 | 151 | isa = PBXNativeTarget;
|
171 | 152 | buildConfigurationList = 7555FFA5242A565B00829871 /* Build configuration list for PBXNativeTarget "iosApp" */;
|
172 | 153 | buildPhases = (
|
173 |
| - 7555FFB5242A651A00829871 /* ShellScript */, |
| 154 | + 7555FFB5242A651A00829871 /* Run Script */, |
174 | 155 | 7555FF77242A565900829871 /* Sources */,
|
175 | 156 | 7555FF78242A565900829871 /* Frameworks */,
|
176 | 157 | 7555FF79242A565900829871 /* Resources */,
|
177 |
| - 7555FFB4242A642300829871 /* Embed Frameworks */, |
178 | 158 | );
|
179 | 159 | buildRules = (
|
180 | 160 | );
|
|
292 | 272 | /* End PBXResourcesBuildPhase section */
|
293 | 273 |
|
294 | 274 | /* Begin PBXShellScriptBuildPhase section */
|
295 |
| - 7555FFB5242A651A00829871 /* ShellScript */ = { |
| 275 | + 7555FFB5242A651A00829871 /* Run Script */ = { |
296 | 276 | isa = PBXShellScriptBuildPhase;
|
297 | 277 | buildActionMask = 2147483647;
|
298 | 278 | files = (
|
|
301 | 281 | );
|
302 | 282 | inputPaths = (
|
303 | 283 | );
|
| 284 | + name = "Run Script"; |
304 | 285 | outputFileListPaths = (
|
305 | 286 | );
|
306 | 287 | outputPaths = (
|
307 | 288 | );
|
308 | 289 | runOnlyForDeploymentPostprocessing = 0;
|
309 | 290 | shellPath = /bin/sh;
|
310 |
| - shellScript = "cd \"$SRCROOT/..\"\n./gradlew :shared:packForXCode -PXCODE_CONFIGURATION=${CONFIGURATION}\n"; |
| 291 | + shellScript = "cd \"$SRCROOT/..\"\n./gradlew :shared:embedAndSignAppleFrameworkForXcode\n"; |
311 | 292 | };
|
312 | 293 | /* End PBXShellScriptBuildPhase section */
|
313 | 294 |
|
|
486 | 467 | CODE_SIGN_STYLE = Automatic;
|
487 | 468 | DEVELOPMENT_ASSET_PATHS = "\"iosApp/Preview Content\"";
|
488 | 469 | ENABLE_PREVIEWS = YES;
|
489 |
| - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../shared/build/xcode-frameworks"; |
| 470 | + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../shared/build/xcode-frameworks/$(CONFIGURATION)/$(SDK_NAME)"; |
490 | 471 | INFOPLIST_FILE = iosApp/Info.plist;
|
491 | 472 | LD_RUNPATH_SEARCH_PATHS = (
|
492 | 473 | "$(inherited)",
|
493 | 474 | "@executable_path/Frameworks",
|
494 | 475 | );
|
| 476 | + OTHER_LDFLAGS = ( |
| 477 | + "$(inherited)", |
| 478 | + "-framework", |
| 479 | + shared, |
| 480 | + ); |
495 | 481 | PRODUCT_BUNDLE_IDENTIFIER = orgIdentifier.iosApp;
|
496 | 482 | PRODUCT_NAME = "$(TARGET_NAME)";
|
497 | 483 | SWIFT_VERSION = 5.0;
|
|
506 | 492 | CODE_SIGN_STYLE = Automatic;
|
507 | 493 | DEVELOPMENT_ASSET_PATHS = "\"iosApp/Preview Content\"";
|
508 | 494 | ENABLE_PREVIEWS = YES;
|
509 |
| - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../shared/build/xcode-frameworks"; |
| 495 | + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../shared/build/xcode-frameworks/$(CONFIGURATION)/$(SDK_NAME)"; |
510 | 496 | INFOPLIST_FILE = iosApp/Info.plist;
|
511 | 497 | LD_RUNPATH_SEARCH_PATHS = (
|
512 | 498 | "$(inherited)",
|
513 | 499 | "@executable_path/Frameworks",
|
514 | 500 | );
|
| 501 | + OTHER_LDFLAGS = ( |
| 502 | + "$(inherited)", |
| 503 | + "-framework", |
| 504 | + shared, |
| 505 | + ); |
515 | 506 | PRODUCT_BUNDLE_IDENTIFIER = orgIdentifier.iosApp;
|
516 | 507 | PRODUCT_NAME = "$(TARGET_NAME)";
|
517 | 508 | SWIFT_VERSION = 5.0;
|
|
0 commit comments