|
17 | 17 | 531DDD6C243C859D0096EC9D /* VSCollectionKitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531DDD6B243C859D0096EC9D /* VSCollectionKitTests.swift */; }; |
18 | 18 | 531DDD6E243C859D0096EC9D /* VSCollectionKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 531DDD60243C859D0096EC9D /* VSCollectionKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
19 | 19 | 531DDD90243C87D50096EC9D /* VSSectionHandlerProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531DDD88243C87D50096EC9D /* VSSectionHandlerProtocol.swift */; }; |
20 | | - 531DDD91243C87D50096EC9D /* VSCollectionViewData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531DDD89243C87D50096EC9D /* VSCollectionViewData.swift */; }; |
21 | 20 | 531DDD92243C87D50096EC9D /* VSCollectionViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531DDD8A243C87D50096EC9D /* VSCollectionViewDelegate.swift */; }; |
22 | | - 531DDD93243C87D50096EC9D /* VSCollectionViewUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531DDD8B243C87D50096EC9D /* VSCollectionViewUpdate.swift */; }; |
23 | 21 | 531DDD94243C87D50096EC9D /* VSCollectionViewSectionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531DDD8C243C87D50096EC9D /* VSCollectionViewSectionHandler.swift */; }; |
24 | 22 | 531DDD95243C87D50096EC9D /* VSCollectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531DDD8D243C87D50096EC9D /* VSCollectionViewController.swift */; }; |
25 | 23 | 531DDD96243C87D50096EC9D /* VSCollectionViewDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531DDD8E243C87D50096EC9D /* VSCollectionViewDataSource.swift */; }; |
26 | 24 | 531DDD97243C87D50096EC9D /* VSCollectionViewLayoutProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531DDD8F243C87D50096EC9D /* VSCollectionViewLayoutProvider.swift */; }; |
27 | 25 | 53A1FED22449A47700BB7F0C /* VSCollectionViewSectionHandlerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A1FED12449A47700BB7F0C /* VSCollectionViewSectionHandlerTests.swift */; }; |
28 | 26 | 53A1FED42449B74300BB7F0C /* VSCollectionViewLayoutProviderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A1FED32449B74300BB7F0C /* VSCollectionViewLayoutProviderTests.swift */; }; |
| 27 | + 53A9CADA255D83A700373F74 /* VSCollectionViewData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531DDD89243C87D50096EC9D /* VSCollectionViewData.swift */; }; |
| 28 | + 53A9CAE0255D83CA00373F74 /* libVSCollectionViewData.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 53A9CACB255D839F00373F74 /* libVSCollectionViewData.a */; }; |
| 29 | + 53A9CAED255D84F900373F74 /* VSCollectionViewUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531DDD8B243C87D50096EC9D /* VSCollectionViewUpdate.swift */; }; |
| 30 | + 53A9CAF6255DA45100373F74 /* VSCollectionKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 531DDD5D243C859D0096EC9D /* VSCollectionKit.framework */; }; |
29 | 31 | 53F85A9F244C6A22001451FB /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53F85A9E244C6A22001451FB /* AppDelegate.swift */; }; |
30 | 32 | 53F85AA1244C6A22001451FB /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53F85AA0244C6A22001451FB /* SceneDelegate.swift */; }; |
31 | 33 | 53F85AAA244C6A23001451FB /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 53F85AA9244C6A23001451FB /* Assets.xcassets */; }; |
|
54 | 56 | }; |
55 | 57 | /* End PBXContainerItemProxy section */ |
56 | 58 |
|
| 59 | +/* Begin PBXCopyFilesBuildPhase section */ |
| 60 | + 53A9CAC9255D839F00373F74 /* CopyFiles */ = { |
| 61 | + isa = PBXCopyFilesBuildPhase; |
| 62 | + buildActionMask = 2147483647; |
| 63 | + dstPath = "include/$(PRODUCT_NAME)"; |
| 64 | + dstSubfolderSpec = 16; |
| 65 | + files = ( |
| 66 | + ); |
| 67 | + runOnlyForDeploymentPostprocessing = 0; |
| 68 | + }; |
| 69 | +/* End PBXCopyFilesBuildPhase section */ |
| 70 | + |
57 | 71 | /* Begin PBXFileReference section */ |
58 | 72 | 5316E27B2444872300D30576 /* MockSectionModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockSectionModel.swift; sourceTree = "<group>"; }; |
59 | 73 | 5316E27D2444874300D30576 /* MockCellModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockCellModel.swift; sourceTree = "<group>"; }; |
|
77 | 91 | 531DDD8F243C87D50096EC9D /* VSCollectionViewLayoutProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VSCollectionViewLayoutProvider.swift; sourceTree = "<group>"; }; |
78 | 92 | 53A1FED12449A47700BB7F0C /* VSCollectionViewSectionHandlerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VSCollectionViewSectionHandlerTests.swift; sourceTree = "<group>"; }; |
79 | 93 | 53A1FED32449B74300BB7F0C /* VSCollectionViewLayoutProviderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VSCollectionViewLayoutProviderTests.swift; sourceTree = "<group>"; }; |
| 94 | + 53A9CACB255D839F00373F74 /* libVSCollectionViewData.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libVSCollectionViewData.a; sourceTree = BUILT_PRODUCTS_DIR; }; |
80 | 95 | 53F85A9C244C6A22001451FB /* CollectionKitTestApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CollectionKitTestApp.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
81 | 96 | 53F85A9E244C6A22001451FB /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; |
82 | 97 | 53F85AA0244C6A22001451FB /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; }; |
|
95 | 110 | isa = PBXFrameworksBuildPhase; |
96 | 111 | buildActionMask = 2147483647; |
97 | 112 | files = ( |
| 113 | + 53A9CAE0255D83CA00373F74 /* libVSCollectionViewData.a in Frameworks */, |
98 | 114 | ); |
99 | 115 | runOnlyForDeploymentPostprocessing = 0; |
100 | 116 | }; |
|
106 | 122 | ); |
107 | 123 | runOnlyForDeploymentPostprocessing = 0; |
108 | 124 | }; |
| 125 | + 53A9CAC8255D839F00373F74 /* Frameworks */ = { |
| 126 | + isa = PBXFrameworksBuildPhase; |
| 127 | + buildActionMask = 2147483647; |
| 128 | + files = ( |
| 129 | + ); |
| 130 | + runOnlyForDeploymentPostprocessing = 0; |
| 131 | + }; |
109 | 132 | 53F85A99244C6A22001451FB /* Frameworks */ = { |
110 | 133 | isa = PBXFrameworksBuildPhase; |
111 | 134 | buildActionMask = 2147483647; |
112 | 135 | files = ( |
| 136 | + 53A9CAF6255DA45100373F74 /* VSCollectionKit.framework in Frameworks */, |
113 | 137 | ); |
114 | 138 | runOnlyForDeploymentPostprocessing = 0; |
115 | 139 | }; |
|
122 | 146 | 531DDD5F243C859D0096EC9D /* VSCollectionKit */, |
123 | 147 | 531DDD6A243C859D0096EC9D /* VSCollectionKitTests */, |
124 | 148 | 53F85A9D244C6A22001451FB /* CollectionKitTestApp */, |
| 149 | + 53A9CACC255D839F00373F74 /* VSCollectionViewData */, |
125 | 150 | 531DDD5E243C859D0096EC9D /* Products */, |
| 151 | + 53A9CADF255D83CA00373F74 /* Frameworks */, |
126 | 152 | ); |
127 | 153 | sourceTree = "<group>"; |
128 | 154 | }; |
|
132 | 158 | 531DDD5D243C859D0096EC9D /* VSCollectionKit.framework */, |
133 | 159 | 531DDD66243C859D0096EC9D /* VSCollectionKitTests.xctest */, |
134 | 160 | 53F85A9C244C6A22001451FB /* CollectionKitTestApp.app */, |
| 161 | + 53A9CACB255D839F00373F74 /* libVSCollectionViewData.a */, |
135 | 162 | ); |
136 | 163 | name = Products; |
137 | 164 | sourceTree = "<group>"; |
|
167 | 194 | isa = PBXGroup; |
168 | 195 | children = ( |
169 | 196 | 531DDD8D243C87D50096EC9D /* VSCollectionViewController.swift */, |
170 | | - 531DDD89243C87D50096EC9D /* VSCollectionViewData.swift */, |
171 | 197 | 531DDD8E243C87D50096EC9D /* VSCollectionViewDataSource.swift */, |
172 | 198 | 531DDD8A243C87D50096EC9D /* VSCollectionViewDelegate.swift */, |
173 | 199 | 531DDD8F243C87D50096EC9D /* VSCollectionViewLayoutProvider.swift */, |
174 | 200 | 531DDD8C243C87D50096EC9D /* VSCollectionViewSectionHandler.swift */, |
175 | | - 531DDD8B243C87D50096EC9D /* VSCollectionViewUpdate.swift */, |
176 | 201 | 531DDD88243C87D50096EC9D /* VSSectionHandlerProtocol.swift */, |
177 | 202 | ); |
178 | 203 | path = VSCollectionViewController; |
179 | 204 | sourceTree = "<group>"; |
180 | 205 | }; |
| 206 | + 53A9CACC255D839F00373F74 /* VSCollectionViewData */ = { |
| 207 | + isa = PBXGroup; |
| 208 | + children = ( |
| 209 | + 531DDD89243C87D50096EC9D /* VSCollectionViewData.swift */, |
| 210 | + 531DDD8B243C87D50096EC9D /* VSCollectionViewUpdate.swift */, |
| 211 | + ); |
| 212 | + path = VSCollectionViewData; |
| 213 | + sourceTree = "<group>"; |
| 214 | + }; |
| 215 | + 53A9CADF255D83CA00373F74 /* Frameworks */ = { |
| 216 | + isa = PBXGroup; |
| 217 | + children = ( |
| 218 | + ); |
| 219 | + name = Frameworks; |
| 220 | + sourceTree = "<group>"; |
| 221 | + }; |
181 | 222 | 53F85A9D244C6A22001451FB /* CollectionKitTestApp */ = { |
182 | 223 | isa = PBXGroup; |
183 | 224 | children = ( |
|
245 | 286 | productReference = 531DDD66243C859D0096EC9D /* VSCollectionKitTests.xctest */; |
246 | 287 | productType = "com.apple.product-type.bundle.unit-test"; |
247 | 288 | }; |
| 289 | + 53A9CACA255D839F00373F74 /* VSCollectionViewData */ = { |
| 290 | + isa = PBXNativeTarget; |
| 291 | + buildConfigurationList = 53A9CACF255D839F00373F74 /* Build configuration list for PBXNativeTarget "VSCollectionViewData" */; |
| 292 | + buildPhases = ( |
| 293 | + 53A9CAC7255D839F00373F74 /* Sources */, |
| 294 | + 53A9CAC8255D839F00373F74 /* Frameworks */, |
| 295 | + 53A9CAC9255D839F00373F74 /* CopyFiles */, |
| 296 | + ); |
| 297 | + buildRules = ( |
| 298 | + ); |
| 299 | + dependencies = ( |
| 300 | + ); |
| 301 | + name = VSCollectionViewData; |
| 302 | + productName = VSCollectionViewData; |
| 303 | + productReference = 53A9CACB255D839F00373F74 /* libVSCollectionViewData.a */; |
| 304 | + productType = "com.apple.product-type.library.static"; |
| 305 | + }; |
248 | 306 | 53F85A9B244C6A22001451FB /* CollectionKitTestApp */ = { |
249 | 307 | isa = PBXNativeTarget; |
250 | 308 | buildConfigurationList = 53F85AB1244C6A23001451FB /* Build configuration list for PBXNativeTarget "CollectionKitTestApp" */; |
|
269 | 327 | 531DDD54243C859D0096EC9D /* Project object */ = { |
270 | 328 | isa = PBXProject; |
271 | 329 | attributes = { |
272 | | - LastSwiftUpdateCheck = 1130; |
273 | | - LastUpgradeCheck = 1130; |
| 330 | + LastSwiftUpdateCheck = 1210; |
| 331 | + LastUpgradeCheck = 1210; |
274 | 332 | ORGANIZATIONNAME = "Vinodh Govindaswamy"; |
275 | 333 | TargetAttributes = { |
276 | 334 | 531DDD5C243C859D0096EC9D = { |
|
280 | 338 | 531DDD65243C859D0096EC9D = { |
281 | 339 | CreatedOnToolsVersion = 11.3.1; |
282 | 340 | }; |
| 341 | + 53A9CACA255D839F00373F74 = { |
| 342 | + CreatedOnToolsVersion = 12.1; |
| 343 | + }; |
283 | 344 | 53F85A9B244C6A22001451FB = { |
284 | 345 | CreatedOnToolsVersion = 11.3.1; |
285 | 346 | }; |
|
301 | 362 | 531DDD5C243C859D0096EC9D /* VSCollectionKit */, |
302 | 363 | 531DDD65243C859D0096EC9D /* VSCollectionKitTests */, |
303 | 364 | 53F85A9B244C6A22001451FB /* CollectionKitTestApp */, |
| 365 | + 53A9CACA255D839F00373F74 /* VSCollectionViewData */, |
304 | 366 | ); |
305 | 367 | }; |
306 | 368 | /* End PBXProject section */ |
|
342 | 404 | 531DDD92243C87D50096EC9D /* VSCollectionViewDelegate.swift in Sources */, |
343 | 405 | 531DDD90243C87D50096EC9D /* VSSectionHandlerProtocol.swift in Sources */, |
344 | 406 | 531DDD94243C87D50096EC9D /* VSCollectionViewSectionHandler.swift in Sources */, |
345 | | - 531DDD93243C87D50096EC9D /* VSCollectionViewUpdate.swift in Sources */, |
346 | 407 | 531DDD95243C87D50096EC9D /* VSCollectionViewController.swift in Sources */, |
347 | | - 531DDD91243C87D50096EC9D /* VSCollectionViewData.swift in Sources */, |
348 | 408 | ); |
349 | 409 | runOnlyForDeploymentPostprocessing = 0; |
350 | 410 | }; |
|
364 | 424 | ); |
365 | 425 | runOnlyForDeploymentPostprocessing = 0; |
366 | 426 | }; |
| 427 | + 53A9CAC7255D839F00373F74 /* Sources */ = { |
| 428 | + isa = PBXSourcesBuildPhase; |
| 429 | + buildActionMask = 2147483647; |
| 430 | + files = ( |
| 431 | + 53A9CAED255D84F900373F74 /* VSCollectionViewUpdate.swift in Sources */, |
| 432 | + 53A9CADA255D83A700373F74 /* VSCollectionViewData.swift in Sources */, |
| 433 | + ); |
| 434 | + runOnlyForDeploymentPostprocessing = 0; |
| 435 | + }; |
367 | 436 | 53F85A98244C6A22001451FB /* Sources */ = { |
368 | 437 | isa = PBXSourcesBuildPhase; |
369 | 438 | buildActionMask = 2147483647; |
|
430 | 499 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
431 | 500 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
432 | 501 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 502 | + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
433 | 503 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
434 | 504 | CLANG_WARN_STRICT_PROTOTYPES = YES; |
435 | 505 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
|
493 | 563 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
494 | 564 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
495 | 565 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 566 | + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
496 | 567 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
497 | 568 | CLANG_WARN_STRICT_PROTOTYPES = YES; |
498 | 569 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
|
536 | 607 | DYLIB_INSTALL_NAME_BASE = "@rpath"; |
537 | 608 | INFOPLIST_FILE = VSCollectionKit/Info.plist; |
538 | 609 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; |
| 610 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
539 | 611 | LD_RUNPATH_SEARCH_PATHS = ( |
540 | 612 | "$(inherited)", |
541 | 613 | "@executable_path/Frameworks", |
|
562 | 634 | DYLIB_INSTALL_NAME_BASE = "@rpath"; |
563 | 635 | INFOPLIST_FILE = VSCollectionKit/Info.plist; |
564 | 636 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; |
| 637 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
565 | 638 | LD_RUNPATH_SEARCH_PATHS = ( |
566 | 639 | "$(inherited)", |
567 | 640 | "@executable_path/Frameworks", |
|
613 | 686 | }; |
614 | 687 | name = Release; |
615 | 688 | }; |
| 689 | + 53A9CAD0255D839F00373F74 /* Debug */ = { |
| 690 | + isa = XCBuildConfiguration; |
| 691 | + buildSettings = { |
| 692 | + CODE_SIGN_STYLE = Automatic; |
| 693 | + DEVELOPMENT_TEAM = 6XYPCYQXKC; |
| 694 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
| 695 | + OTHER_LDFLAGS = "-ObjC"; |
| 696 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 697 | + SKIP_INSTALL = YES; |
| 698 | + SWIFT_VERSION = 5.0; |
| 699 | + TARGETED_DEVICE_FAMILY = "1,2"; |
| 700 | + }; |
| 701 | + name = Debug; |
| 702 | + }; |
| 703 | + 53A9CAD1255D839F00373F74 /* Release */ = { |
| 704 | + isa = XCBuildConfiguration; |
| 705 | + buildSettings = { |
| 706 | + CODE_SIGN_STYLE = Automatic; |
| 707 | + DEVELOPMENT_TEAM = 6XYPCYQXKC; |
| 708 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
| 709 | + OTHER_LDFLAGS = "-ObjC"; |
| 710 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 711 | + SKIP_INSTALL = YES; |
| 712 | + SWIFT_VERSION = 5.0; |
| 713 | + TARGETED_DEVICE_FAMILY = "1,2"; |
| 714 | + }; |
| 715 | + name = Release; |
| 716 | + }; |
616 | 717 | 53F85AAF244C6A23001451FB /* Debug */ = { |
617 | 718 | isa = XCBuildConfiguration; |
618 | 719 | buildSettings = { |
|
679 | 780 | defaultConfigurationIsVisible = 0; |
680 | 781 | defaultConfigurationName = Release; |
681 | 782 | }; |
| 783 | + 53A9CACF255D839F00373F74 /* Build configuration list for PBXNativeTarget "VSCollectionViewData" */ = { |
| 784 | + isa = XCConfigurationList; |
| 785 | + buildConfigurations = ( |
| 786 | + 53A9CAD0255D839F00373F74 /* Debug */, |
| 787 | + 53A9CAD1255D839F00373F74 /* Release */, |
| 788 | + ); |
| 789 | + defaultConfigurationIsVisible = 0; |
| 790 | + defaultConfigurationName = Release; |
| 791 | + }; |
682 | 792 | 53F85AB1244C6A23001451FB /* Build configuration list for PBXNativeTarget "CollectionKitTestApp" */ = { |
683 | 793 | isa = XCConfigurationList; |
684 | 794 | buildConfigurations = ( |
|
0 commit comments