|
23 | 23 | 4B66215F27515AD100509356 /* TypedTextAttributes in Frameworks */ = {isa = PBXBuildFile; productRef = 4B66215E27515AD100509356 /* TypedTextAttributes */; }; |
24 | 24 | 4B66216227515B1900509356 /* StorybookKit in Frameworks */ = {isa = PBXBuildFile; productRef = 4B66216127515B1900509356 /* StorybookKit */; }; |
25 | 25 | 4B66216427515B1900509356 /* StorybookUI in Frameworks */ = {isa = PBXBuildFile; productRef = 4B66216327515B1900509356 /* StorybookUI */; }; |
| 26 | + 4B6ABA2A2796E28600D9BFC6 /* CompositionKit in Frameworks */ = {isa = PBXBuildFile; productRef = 4B6ABA292796E28600D9BFC6 /* CompositionKit */; }; |
26 | 27 | 4BC42830275157320047A850 /* ScrollEdgeControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BC4282F275157320047A850 /* ScrollEdgeControl.swift */; }; |
27 | 28 | 4BC42833275157C00047A850 /* Advance in Frameworks */ = {isa = PBXBuildFile; productRef = 4BC42832275157C00047A850 /* Advance */; }; |
28 | 29 | 4BC4283B275158240047A850 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BC4283A275158240047A850 /* AppDelegate.swift */; }; |
|
31 | 32 | 4BC42850275158F80047A850 /* RxCocoa in Frameworks */ = {isa = PBXBuildFile; productRef = 4BC4284F275158F80047A850 /* RxCocoa */; }; |
32 | 33 | 4BC42852275158F80047A850 /* RxRelay in Frameworks */ = {isa = PBXBuildFile; productRef = 4BC42851275158F80047A850 /* RxRelay */; }; |
33 | 34 | 4BC42854275158F80047A850 /* RxSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 4BC42853275158F80047A850 /* RxSwift */; }; |
34 | | - F8089280E94B364D58AE9485 /* Pods_ScrollEdgeControl_Demo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 60BDB8D112209913C6592E80 /* Pods_ScrollEdgeControl_Demo.framework */; }; |
35 | 35 | /* End PBXBuildFile section */ |
36 | 36 |
|
37 | 37 | /* Begin PBXContainerItemProxy section */ |
|
75 | 75 | 4BC42843275158250047A850 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
76 | 76 | 4BC42846275158250047A850 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; |
77 | 77 | 4BC42848275158250047A850 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
78 | | - 5B3676DD0B14A8AF4A1E0950 /* Pods-ScrollEdgeControl-Demo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScrollEdgeControl-Demo.debug.xcconfig"; path = "Target Support Files/Pods-ScrollEdgeControl-Demo/Pods-ScrollEdgeControl-Demo.debug.xcconfig"; sourceTree = "<group>"; }; |
79 | | - 60BDB8D112209913C6592E80 /* Pods_ScrollEdgeControl_Demo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ScrollEdgeControl_Demo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
80 | | - DB5E62FBEBBEB80367C27AF9 /* Pods-ScrollEdgeControl-Demo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScrollEdgeControl-Demo.release.xcconfig"; path = "Target Support Files/Pods-ScrollEdgeControl-Demo/Pods-ScrollEdgeControl-Demo.release.xcconfig"; sourceTree = "<group>"; }; |
81 | 78 | /* End PBXFileReference section */ |
82 | 79 |
|
83 | 80 | /* Begin PBXFrameworksBuildPhase section */ |
84 | 81 | 4BC42822275157080047A850 /* Frameworks */ = { |
85 | 82 | isa = PBXFrameworksBuildPhase; |
86 | 83 | buildActionMask = 2147483647; |
87 | 84 | files = ( |
| 85 | + 4B6ABA2A2796E28600D9BFC6 /* CompositionKit in Frameworks */, |
88 | 86 | 4BC42833275157C00047A850 /* Advance in Frameworks */, |
89 | 87 | ); |
90 | 88 | runOnlyForDeploymentPostprocessing = 0; |
|
102 | 100 | 4BC42850275158F80047A850 /* RxCocoa in Frameworks */, |
103 | 101 | 4B5E52E527515E0A0075AE52 /* MondrianLayout in Frameworks */, |
104 | 102 | 4B66216427515B1900509356 /* StorybookUI in Frameworks */, |
105 | | - F8089280E94B364D58AE9485 /* Pods_ScrollEdgeControl_Demo.framework in Frameworks */, |
106 | 103 | ); |
107 | 104 | runOnlyForDeploymentPostprocessing = 0; |
108 | 105 | }; |
|
132 | 129 | 4BC42827275157080047A850 /* ScrollEdgeControl */, |
133 | 130 | 4BC42839275158240047A850 /* ScrollEdgeControl-Demo */, |
134 | 131 | 4BC42826275157080047A850 /* Products */, |
135 | | - B9E9D6475B235419648CE13E /* Pods */, |
136 | | - BC117ED058EB0299D47C5B75 /* Frameworks */, |
137 | 132 | ); |
138 | 133 | sourceTree = "<group>"; |
139 | 134 | }; |
|
173 | 168 | path = "ScrollEdgeControl-Demo"; |
174 | 169 | sourceTree = "<group>"; |
175 | 170 | }; |
176 | | - B9E9D6475B235419648CE13E /* Pods */ = { |
177 | | - isa = PBXGroup; |
178 | | - children = ( |
179 | | - 5B3676DD0B14A8AF4A1E0950 /* Pods-ScrollEdgeControl-Demo.debug.xcconfig */, |
180 | | - DB5E62FBEBBEB80367C27AF9 /* Pods-ScrollEdgeControl-Demo.release.xcconfig */, |
181 | | - ); |
182 | | - path = Pods; |
183 | | - sourceTree = "<group>"; |
184 | | - }; |
185 | | - BC117ED058EB0299D47C5B75 /* Frameworks */ = { |
186 | | - isa = PBXGroup; |
187 | | - children = ( |
188 | | - 60BDB8D112209913C6592E80 /* Pods_ScrollEdgeControl_Demo.framework */, |
189 | | - ); |
190 | | - name = Frameworks; |
191 | | - sourceTree = "<group>"; |
192 | | - }; |
193 | 171 | /* End PBXGroup section */ |
194 | 172 |
|
195 | 173 | /* Begin PBXHeadersBuildPhase section */ |
|
219 | 197 | name = ScrollEdgeControl; |
220 | 198 | packageProductDependencies = ( |
221 | 199 | 4BC42832275157C00047A850 /* Advance */, |
| 200 | + 4B6ABA292796E28600D9BFC6 /* CompositionKit */, |
222 | 201 | ); |
223 | 202 | productName = ScrollEdgeControl; |
224 | 203 | productReference = 4BC42825275157080047A850 /* ScrollEdgeControl.framework */; |
|
228 | 207 | isa = PBXNativeTarget; |
229 | 208 | buildConfigurationList = 4BC42849275158250047A850 /* Build configuration list for PBXNativeTarget "ScrollEdgeControl-Demo" */; |
230 | 209 | buildPhases = ( |
231 | | - B0B6502762FA73F77F644FD6 /* [CP] Check Pods Manifest.lock */, |
232 | 210 | 4BC42834275158240047A850 /* Sources */, |
233 | 211 | 4BC42835275158240047A850 /* Frameworks */, |
234 | 212 | 4BC42836275158240047A850 /* Resources */, |
235 | 213 | 4B5E52DC27515CF20075AE52 /* Embed Frameworks */, |
236 | | - 111918E2BF19D3B85370D628 /* [CP] Embed Pods Frameworks */, |
237 | 214 | ); |
238 | 215 | buildRules = ( |
239 | 216 | ); |
|
289 | 266 | 4B66216027515B1800509356 /* XCRemoteSwiftPackageReference "Storybook-ios" */, |
290 | 267 | 4B5E52E327515E0A0075AE52 /* XCRemoteSwiftPackageReference "MondrianLayout" */, |
291 | 268 | 4B39D04D2752740000D013F4 /* XCRemoteSwiftPackageReference "StackScrollView" */, |
| 269 | + 4B6ABA282796E28600D9BFC6 /* XCRemoteSwiftPackageReference "CompositionKit" */, |
292 | 270 | ); |
293 | 271 | productRefGroup = 4BC42826275157080047A850 /* Products */; |
294 | 272 | projectDirPath = ""; |
|
319 | 297 | }; |
320 | 298 | /* End PBXResourcesBuildPhase section */ |
321 | 299 |
|
322 | | -/* Begin PBXShellScriptBuildPhase section */ |
323 | | - 111918E2BF19D3B85370D628 /* [CP] Embed Pods Frameworks */ = { |
324 | | - isa = PBXShellScriptBuildPhase; |
325 | | - buildActionMask = 2147483647; |
326 | | - files = ( |
327 | | - ); |
328 | | - inputFileListPaths = ( |
329 | | - "${PODS_ROOT}/Target Support Files/Pods-ScrollEdgeControl-Demo/Pods-ScrollEdgeControl-Demo-frameworks-${CONFIGURATION}-input-files.xcfilelist", |
330 | | - ); |
331 | | - name = "[CP] Embed Pods Frameworks"; |
332 | | - outputFileListPaths = ( |
333 | | - "${PODS_ROOT}/Target Support Files/Pods-ScrollEdgeControl-Demo/Pods-ScrollEdgeControl-Demo-frameworks-${CONFIGURATION}-output-files.xcfilelist", |
334 | | - ); |
335 | | - runOnlyForDeploymentPostprocessing = 0; |
336 | | - shellPath = /bin/sh; |
337 | | - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ScrollEdgeControl-Demo/Pods-ScrollEdgeControl-Demo-frameworks.sh\"\n"; |
338 | | - showEnvVarsInLog = 0; |
339 | | - }; |
340 | | - B0B6502762FA73F77F644FD6 /* [CP] Check Pods Manifest.lock */ = { |
341 | | - isa = PBXShellScriptBuildPhase; |
342 | | - buildActionMask = 2147483647; |
343 | | - files = ( |
344 | | - ); |
345 | | - inputFileListPaths = ( |
346 | | - ); |
347 | | - inputPaths = ( |
348 | | - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
349 | | - "${PODS_ROOT}/Manifest.lock", |
350 | | - ); |
351 | | - name = "[CP] Check Pods Manifest.lock"; |
352 | | - outputFileListPaths = ( |
353 | | - ); |
354 | | - outputPaths = ( |
355 | | - "$(DERIVED_FILE_DIR)/Pods-ScrollEdgeControl-Demo-checkManifestLockResult.txt", |
356 | | - ); |
357 | | - runOnlyForDeploymentPostprocessing = 0; |
358 | | - shellPath = /bin/sh; |
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"; |
360 | | - showEnvVarsInLog = 0; |
361 | | - }; |
362 | | -/* End PBXShellScriptBuildPhase section */ |
363 | | - |
364 | 300 | /* Begin PBXSourcesBuildPhase section */ |
365 | 301 | 4BC42821275157080047A850 /* Sources */ = { |
366 | 302 | isa = PBXSourcesBuildPhase; |
|
466 | 402 | MTL_FAST_MATH = YES; |
467 | 403 | ONLY_ACTIVE_ARCH = YES; |
468 | 404 | SDKROOT = iphoneos; |
469 | | - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; |
| 405 | + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG SCROLLEDGECONTROL_LOG_ENABLED"; |
470 | 406 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
471 | 407 | VERSIONING_SYSTEM = "apple-generic"; |
472 | 408 | VERSION_INFO_PREFIX = ""; |
|
587 | 523 | }; |
588 | 524 | 4BC4284A275158250047A850 /* Debug */ = { |
589 | 525 | isa = XCBuildConfiguration; |
590 | | - baseConfigurationReference = 5B3676DD0B14A8AF4A1E0950 /* Pods-ScrollEdgeControl-Demo.debug.xcconfig */; |
591 | 526 | buildSettings = { |
592 | 527 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
593 | 528 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; |
|
615 | 550 | }; |
616 | 551 | 4BC4284B275158250047A850 /* Release */ = { |
617 | 552 | isa = XCBuildConfiguration; |
618 | | - baseConfigurationReference = DB5E62FBEBBEB80367C27AF9 /* Pods-ScrollEdgeControl-Demo.release.xcconfig */; |
619 | 553 | buildSettings = { |
620 | 554 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
621 | 555 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; |
|
706 | 640 | minimumVersion = 1.0.0; |
707 | 641 | }; |
708 | 642 | }; |
| 643 | + 4B6ABA282796E28600D9BFC6 /* XCRemoteSwiftPackageReference "CompositionKit" */ = { |
| 644 | + isa = XCRemoteSwiftPackageReference; |
| 645 | + repositoryURL = "https://github.com/muukii/CompositionKit.git"; |
| 646 | + requirement = { |
| 647 | + kind = upToNextMajorVersion; |
| 648 | + minimumVersion = 0.2.1; |
| 649 | + }; |
| 650 | + }; |
709 | 651 | 4BC42831275157C00047A850 /* XCRemoteSwiftPackageReference "Advance" */ = { |
710 | 652 | isa = XCRemoteSwiftPackageReference; |
711 | 653 | repositoryURL = "git@github.com:timdonnelly/Advance.git"; |
|
750 | 692 | package = 4B66216027515B1800509356 /* XCRemoteSwiftPackageReference "Storybook-ios" */; |
751 | 693 | productName = StorybookUI; |
752 | 694 | }; |
| 695 | + 4B6ABA292796E28600D9BFC6 /* CompositionKit */ = { |
| 696 | + isa = XCSwiftPackageProductDependency; |
| 697 | + package = 4B6ABA282796E28600D9BFC6 /* XCRemoteSwiftPackageReference "CompositionKit" */; |
| 698 | + productName = CompositionKit; |
| 699 | + }; |
753 | 700 | 4BC42832275157C00047A850 /* Advance */ = { |
754 | 701 | isa = XCSwiftPackageProductDependency; |
755 | 702 | package = 4BC42831275157C00047A850 /* XCRemoteSwiftPackageReference "Advance" */; |
|
0 commit comments