|
3 | 3 | archiveVersion = 1; |
4 | 4 | classes = { |
5 | 5 | }; |
6 | | - objectVersion = 46; |
| 6 | + objectVersion = 54; |
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
|
25 | 25 | 71A5522F2CEAED47005D9FBF /* YGLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 715C617E2ABEE4B600D5A2E0 /* YGLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
26 | 26 | 71A552302CEAED47005D9FBF /* YGLayout+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 715C617D2ABEE4B600D5A2E0 /* YGLayout+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
27 | 27 | 71A552312CEAEDC1005D9FBF /* FlexLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 24AE97351FEAF30A00995987 /* FlexLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
28 | | - 9421472A1695AFD38FAEBD72 /* Pods_FlexLayout.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3F893AE16F96F495E91B6D58 /* Pods_FlexLayout.framework */; }; |
29 | 28 | EF5445402C1D607100BF4A33 /* InsetTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF54453F2C1D607100BF4A33 /* InsetTests.swift */; }; |
| 29 | + EFE62AEF2DF27D3F00031312 /* yoga in Frameworks */ = {isa = PBXBuildFile; productRef = EFE62AEE2DF27D3F00031312 /* yoga */; }; |
30 | 30 | /* End PBXBuildFile section */ |
31 | 31 |
|
32 | 32 | /* Begin PBXContainerItemProxy section */ |
|
53 | 53 |
|
54 | 54 | /* Begin PBXFileReference section */ |
55 | 55 | 1F69C581A2C68BBBD1B64F21 /* Pods_FlexLayoutTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FlexLayoutTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
56 | | - 224171C69665A229D0A217EF /* Pods-FlexLayout.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayout.debug.xcconfig"; path = "Target Support Files/Pods-FlexLayout/Pods-FlexLayout.debug.xcconfig"; sourceTree = "<group>"; }; |
57 | 56 | 2491CC5C1FCB931F00F3A61C /* Nimble.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Nimble.framework; path = Carthage/Build/iOS/Nimble.framework; sourceTree = "<group>"; }; |
58 | 57 | 2491CC5E1FCB932B00F3A61C /* Quick.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Quick.framework; path = Carthage/Build/iOS/Quick.framework; sourceTree = "<group>"; }; |
59 | 58 | 24AE972E1FEAF30A00995987 /* FlexLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FlexLayout.swift; sourceTree = "<group>"; }; |
|
67 | 66 | 24DA37631EF843C500D1AB2F /* FlexLayoutTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlexLayoutTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
68 | 67 | 2B210ECFE9D7665DACB8E8A7 /* Pods-FlexLayoutTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayoutTests.debug.xcconfig"; path = "Target Support Files/Pods-FlexLayoutTests/Pods-FlexLayoutTests.debug.xcconfig"; sourceTree = "<group>"; }; |
69 | 68 | 38E690AA4AF8EDFC95DB6626 /* Pods-FlexLayoutTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayoutTests.release.xcconfig"; path = "Target Support Files/Pods-FlexLayoutTests/Pods-FlexLayoutTests.release.xcconfig"; sourceTree = "<group>"; }; |
70 | | - 3F893AE16F96F495E91B6D58 /* Pods_FlexLayout.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FlexLayout.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
71 | | - 6B9A88E410DD5E3EA6C308DD /* Pods-FlexLayout.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayout.release.xcconfig"; path = "Target Support Files/Pods-FlexLayout/Pods-FlexLayout.release.xcconfig"; sourceTree = "<group>"; }; |
72 | 69 | 711F2EE12ACC727000DDDD67 /* WidthSizeContentTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WidthSizeContentTests.swift; sourceTree = "<group>"; }; |
73 | 70 | 711F2EE22ACC727000DDDD67 /* PaddingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaddingTests.swift; sourceTree = "<group>"; }; |
74 | 71 | 711F2EE32ACC727000DDDD67 /* FlexLayoutTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FlexLayoutTests.swift; sourceTree = "<group>"; }; |
|
87 | 84 | isa = PBXFrameworksBuildPhase; |
88 | 85 | buildActionMask = 2147483647; |
89 | 86 | files = ( |
90 | | - 9421472A1695AFD38FAEBD72 /* Pods_FlexLayout.framework in Frameworks */, |
| 87 | + EFE62AEF2DF27D3F00031312 /* yoga in Frameworks */, |
91 | 88 | ); |
92 | 89 | runOnlyForDeploymentPostprocessing = 0; |
93 | 90 | }; |
|
107 | 104 | children = ( |
108 | 105 | 2B210ECFE9D7665DACB8E8A7 /* Pods-FlexLayoutTests.debug.xcconfig */, |
109 | 106 | 38E690AA4AF8EDFC95DB6626 /* Pods-FlexLayoutTests.release.xcconfig */, |
110 | | - 224171C69665A229D0A217EF /* Pods-FlexLayout.debug.xcconfig */, |
111 | | - 6B9A88E410DD5E3EA6C308DD /* Pods-FlexLayout.release.xcconfig */, |
112 | 107 | ); |
113 | 108 | path = Pods; |
114 | 109 | sourceTree = "<group>"; |
|
215 | 210 | 2491CC5E1FCB932B00F3A61C /* Quick.framework */, |
216 | 211 | 2491CC5C1FCB931F00F3A61C /* Nimble.framework */, |
217 | 212 | 1F69C581A2C68BBBD1B64F21 /* Pods_FlexLayoutTests.framework */, |
218 | | - 3F893AE16F96F495E91B6D58 /* Pods_FlexLayout.framework */, |
219 | 213 | ); |
220 | 214 | name = Frameworks; |
221 | 215 | sourceTree = "<group>"; |
|
253 | 247 | isa = PBXNativeTarget; |
254 | 248 | buildConfigurationList = 24DA376E1EF843C500D1AB2F /* Build configuration list for PBXNativeTarget "FlexLayout" */; |
255 | 249 | buildPhases = ( |
256 | | - 296ABF4DC2205E5C45A6CE32 /* [CP] Check Pods Manifest.lock */, |
257 | 250 | 24DA37551EF843C500D1AB2F /* Sources */, |
258 | 251 | 24DA37561EF843C500D1AB2F /* Frameworks */, |
259 | 252 | 24DA37571EF843C500D1AB2F /* Headers */, |
|
276 | 269 | 780CC5362B9779C60FF80C2D /* [CP] Check Pods Manifest.lock */, |
277 | 270 | 24DA375F1EF843C500D1AB2F /* Sources */, |
278 | 271 | 24DA37601EF843C500D1AB2F /* Frameworks */, |
| 272 | + 9859CE1FB6801A869ABCC7F9 /* [CP] Embed Pods Frameworks */, |
279 | 273 | ); |
280 | 274 | buildRules = ( |
281 | 275 | ); |
|
319 | 313 | Base, |
320 | 314 | ); |
321 | 315 | mainGroup = 24DA37501EF843C500D1AB2F; |
| 316 | + packageReferences = ( |
| 317 | + EFE62AED2DF27D3F00031312 /* XCRemoteSwiftPackageReference "yoga" */, |
| 318 | + ); |
322 | 319 | productRefGroup = 24DA375B1EF843C500D1AB2F /* Products */; |
323 | 320 | projectDirPath = ""; |
324 | 321 | projectRoot = ""; |
|
340 | 337 | /* End PBXResourcesBuildPhase section */ |
341 | 338 |
|
342 | 339 | /* Begin PBXShellScriptBuildPhase section */ |
343 | | - 296ABF4DC2205E5C45A6CE32 /* [CP] Check Pods Manifest.lock */ = { |
| 340 | + 780CC5362B9779C60FF80C2D /* [CP] Check Pods Manifest.lock */ = { |
344 | 341 | isa = PBXShellScriptBuildPhase; |
345 | 342 | buildActionMask = 2147483647; |
346 | 343 | files = ( |
|
355 | 352 | outputFileListPaths = ( |
356 | 353 | ); |
357 | 354 | outputPaths = ( |
358 | | - "$(DERIVED_FILE_DIR)/Pods-FlexLayout-checkManifestLockResult.txt", |
| 355 | + "$(DERIVED_FILE_DIR)/Pods-FlexLayoutTests-checkManifestLockResult.txt", |
359 | 356 | ); |
360 | 357 | runOnlyForDeploymentPostprocessing = 0; |
361 | 358 | shellPath = /bin/sh; |
362 | 359 | shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; |
363 | 360 | showEnvVarsInLog = 0; |
364 | 361 | }; |
365 | | - 780CC5362B9779C60FF80C2D /* [CP] Check Pods Manifest.lock */ = { |
| 362 | + 9859CE1FB6801A869ABCC7F9 /* [CP] Embed Pods Frameworks */ = { |
366 | 363 | isa = PBXShellScriptBuildPhase; |
367 | 364 | buildActionMask = 2147483647; |
368 | 365 | files = ( |
369 | 366 | ); |
370 | | - inputFileListPaths = ( |
371 | | - ); |
372 | 367 | inputPaths = ( |
373 | | - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
374 | | - "${PODS_ROOT}/Manifest.lock", |
375 | | - ); |
376 | | - name = "[CP] Check Pods Manifest.lock"; |
377 | | - outputFileListPaths = ( |
| 368 | + "${PODS_ROOT}/Target Support Files/Pods-FlexLayoutTests/Pods-FlexLayoutTests-frameworks.sh", |
| 369 | + "${BUILT_PRODUCTS_DIR}/FlexLayout/FlexLayout.framework", |
| 370 | + "${BUILT_PRODUCTS_DIR}/Yoga/yoga.framework", |
378 | 371 | ); |
| 372 | + name = "[CP] Embed Pods Frameworks"; |
379 | 373 | outputPaths = ( |
380 | | - "$(DERIVED_FILE_DIR)/Pods-FlexLayoutTests-checkManifestLockResult.txt", |
| 374 | + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FlexLayout.framework", |
| 375 | + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/yoga.framework", |
381 | 376 | ); |
382 | 377 | runOnlyForDeploymentPostprocessing = 0; |
383 | 378 | shellPath = /bin/sh; |
384 | | - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; |
| 379 | + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-FlexLayoutTests/Pods-FlexLayoutTests-frameworks.sh\"\n"; |
385 | 380 | showEnvVarsInLog = 0; |
386 | 381 | }; |
387 | 382 | /* End PBXShellScriptBuildPhase section */ |
|
546 | 541 | MTL_ENABLE_DEBUG_INFO = NO; |
547 | 542 | SDKROOT = iphoneos; |
548 | 543 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = XCODE_PROJECT_BUILD; |
549 | | - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
| 544 | + SWIFT_COMPILATION_MODE = wholemodule; |
| 545 | + SWIFT_OPTIMIZATION_LEVEL = "-O"; |
550 | 546 | SWIFT_SWIFT3_OBJC_INFERENCE = Off; |
551 | 547 | SWIFT_VERSION = 5.0; |
552 | 548 | TARGETED_DEVICE_FAMILY = "1,2"; |
|
558 | 554 | }; |
559 | 555 | 24DA376F1EF843C500D1AB2F /* Debug */ = { |
560 | 556 | isa = XCBuildConfiguration; |
561 | | - baseConfigurationReference = 224171C69665A229D0A217EF /* Pods-FlexLayout.debug.xcconfig */; |
562 | 557 | buildSettings = { |
563 | 558 | CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; |
564 | 559 | CLANG_CXX_LANGUAGE_STANDARD = "c++20"; |
|
574 | 569 | GENERATE_INFOPLIST_FILE = YES; |
575 | 570 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; |
576 | 571 | IPHONEOS_DEPLOYMENT_TARGET = 13.4; |
577 | | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
| 572 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 573 | + "$(inherited)", |
| 574 | + "@executable_path/Frameworks", |
| 575 | + "@loader_path/Frameworks", |
| 576 | + ); |
578 | 577 | PRODUCT_BUNDLE_IDENTIFIER = com.lucdion.FlexLayout; |
579 | 578 | PRODUCT_NAME = "$(TARGET_NAME)"; |
580 | 579 | PROVISIONING_PROFILE_SPECIFIER = ""; |
|
587 | 586 | }; |
588 | 587 | 24DA37701EF843C500D1AB2F /* Release */ = { |
589 | 588 | isa = XCBuildConfiguration; |
590 | | - baseConfigurationReference = 6B9A88E410DD5E3EA6C308DD /* Pods-FlexLayout.release.xcconfig */; |
591 | 589 | buildSettings = { |
592 | 590 | CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; |
593 | 591 | CLANG_CXX_LANGUAGE_STANDARD = "c++20"; |
|
603 | 601 | GENERATE_INFOPLIST_FILE = YES; |
604 | 602 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; |
605 | 603 | IPHONEOS_DEPLOYMENT_TARGET = 13.4; |
606 | | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
| 604 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 605 | + "$(inherited)", |
| 606 | + "@executable_path/Frameworks", |
| 607 | + "@loader_path/Frameworks", |
| 608 | + ); |
607 | 609 | PRODUCT_BUNDLE_IDENTIFIER = com.lucdion.FlexLayout; |
608 | 610 | PRODUCT_NAME = "$(TARGET_NAME)"; |
609 | 611 | PROVISIONING_PROFILE_SPECIFIER = ""; |
|
622 | 624 | FRAMEWORK_SEARCH_PATHS = "$(inherited)"; |
623 | 625 | GENERATE_INFOPLIST_FILE = YES; |
624 | 626 | IPHONEOS_DEPLOYMENT_TARGET = 13.4; |
625 | | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
| 627 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 628 | + "$(inherited)", |
| 629 | + "@executable_path/Frameworks", |
| 630 | + "@loader_path/Frameworks", |
| 631 | + ); |
626 | 632 | OTHER_LDFLAGS = "$(inherited)"; |
627 | 633 | PRODUCT_BUNDLE_IDENTIFIER = com.lucdion.FlexLayoutTests; |
628 | 634 | PRODUCT_NAME = "$(TARGET_NAME)"; |
|
639 | 645 | FRAMEWORK_SEARCH_PATHS = "$(inherited)"; |
640 | 646 | GENERATE_INFOPLIST_FILE = YES; |
641 | 647 | IPHONEOS_DEPLOYMENT_TARGET = 13.4; |
642 | | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
| 648 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 649 | + "$(inherited)", |
| 650 | + "@executable_path/Frameworks", |
| 651 | + "@loader_path/Frameworks", |
| 652 | + ); |
643 | 653 | OTHER_LDFLAGS = "$(inherited)"; |
644 | 654 | PRODUCT_BUNDLE_IDENTIFIER = com.lucdion.FlexLayoutTests; |
645 | 655 | PRODUCT_NAME = "$(TARGET_NAME)"; |
|
678 | 688 | defaultConfigurationName = Release; |
679 | 689 | }; |
680 | 690 | /* End XCConfigurationList section */ |
| 691 | + |
| 692 | +/* Begin XCRemoteSwiftPackageReference section */ |
| 693 | + EFE62AED2DF27D3F00031312 /* XCRemoteSwiftPackageReference "yoga" */ = { |
| 694 | + isa = XCRemoteSwiftPackageReference; |
| 695 | + repositoryURL = "https://github.com/facebook/yoga.git"; |
| 696 | + requirement = { |
| 697 | + kind = upToNextMajorVersion; |
| 698 | + minimumVersion = 3.2.1; |
| 699 | + }; |
| 700 | + }; |
| 701 | +/* End XCRemoteSwiftPackageReference section */ |
| 702 | + |
| 703 | +/* Begin XCSwiftPackageProductDependency section */ |
| 704 | + EFE62AEE2DF27D3F00031312 /* yoga */ = { |
| 705 | + isa = XCSwiftPackageProductDependency; |
| 706 | + package = EFE62AED2DF27D3F00031312 /* XCRemoteSwiftPackageReference "yoga" */; |
| 707 | + productName = yoga; |
| 708 | + }; |
| 709 | +/* End XCSwiftPackageProductDependency section */ |
681 | 710 | }; |
682 | 711 | rootObject = 24DA37511EF843C500D1AB2F /* Project object */; |
683 | 712 | } |
0 commit comments