|
190 | 190 | B3702312287256DA00B3F6DA /* retro_inline.h in Headers */ = {isa = PBXBuildFile; fileRef = B34DC6C02867202D00B60497 /* retro_inline.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
191 | 191 | B372638426EA015700E95488 /* CocoaLumberjack+swift-log.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3296E8326C67F420088AC32 /* CocoaLumberjack+swift-log.swift */; };
|
192 | 192 | B372638526EA015800E95488 /* CocoaLumberjack+swift-log.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3296E8326C67F420088AC32 /* CocoaLumberjack+swift-log.swift */; };
|
| 193 | + B3A29774270952D800DDBF37 /* Benefit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A2976F270952D800DDBF37 /* Benefit.swift */; }; |
| 194 | + B3A29775270952D800DDBF37 /* Benefit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A2976F270952D800DDBF37 /* Benefit.swift */; }; |
| 195 | + B3A29776270952D800DDBF37 /* PatreonAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A29770270952D800DDBF37 /* PatreonAPI.swift */; }; |
| 196 | + B3A29777270952D800DDBF37 /* PatreonAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A29770270952D800DDBF37 /* PatreonAPI.swift */; }; |
| 197 | + B3A29778270952D800DDBF37 /* Campaign.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A29771270952D800DDBF37 /* Campaign.swift */; }; |
| 198 | + B3A29779270952D800DDBF37 /* Campaign.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A29771270952D800DDBF37 /* Campaign.swift */; }; |
| 199 | + B3A2977A270952D800DDBF37 /* Patron.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A29772270952D800DDBF37 /* Patron.swift */; }; |
| 200 | + B3A2977B270952D800DDBF37 /* Patron.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A29772270952D800DDBF37 /* Patron.swift */; }; |
| 201 | + B3A2977C270952D800DDBF37 /* Tier.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A29773270952D800DDBF37 /* Tier.swift */; }; |
| 202 | + B3A2977D270952D800DDBF37 /* Tier.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A29773270952D800DDBF37 /* Tier.swift */; }; |
| 203 | + B3A2978027095C4200DDBF37 /* Keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A2977F27095C4200DDBF37 /* Keychain.swift */; }; |
| 204 | + B3A2978127095C4200DDBF37 /* Keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A2977F27095C4200DDBF37 /* Keychain.swift */; }; |
| 205 | + B3A2978427095CAC00DDBF37 /* KeychainAccess in Frameworks */ = {isa = PBXBuildFile; productRef = B3A2978327095CAC00DDBF37 /* KeychainAccess */; }; |
| 206 | + B3A2978627095CB700DDBF37 /* KeychainAccess in Frameworks */ = {isa = PBXBuildFile; productRef = B3A2978527095CB700DDBF37 /* KeychainAccess */; }; |
| 207 | + B3A297892709600400DDBF37 /* PatreonAccount.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A297882709600400DDBF37 /* PatreonAccount.swift */; }; |
| 208 | + B3A2978A2709600400DDBF37 /* PatreonAccount.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A297882709600400DDBF37 /* PatreonAccount.swift */; }; |
193 | 209 | B392849128670348003BAC21 /* PVLibRetro.h in Headers */ = {isa = PBXBuildFile; fileRef = B392849028670348003BAC21 /* PVLibRetro.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
194 | 210 | B3928499286703CD003BAC21 /* PVLibRetroCore.h in Headers */ = {isa = PBXBuildFile; fileRef = B3928497286703CD003BAC21 /* PVLibRetroCore.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
195 | 211 | B392849A286703CD003BAC21 /* PVLibRetroCore.m in Sources */ = {isa = PBXBuildFile; fileRef = B3928498286703CD003BAC21 /* PVLibRetroCore.m */; };
|
|
1211 | 1227 | B3532B3E21A7B753006CDA0F /* PVSettingsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PVSettingsTests.swift; sourceTree = "<group>"; };
|
1212 | 1228 | B3532C3521A925C1006CDA0F /* SortOption.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SortOption.swift; sourceTree = "<group>"; };
|
1213 | 1229 | B35E6C36207EE15D0040709A /* CoreOptions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreOptions.swift; sourceTree = "<group>"; };
|
| 1230 | + B3A2976F270952D800DDBF37 /* Benefit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Benefit.swift; sourceTree = "<group>"; }; |
| 1231 | + B3A29770270952D800DDBF37 /* PatreonAPI.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatreonAPI.swift; sourceTree = "<group>"; }; |
| 1232 | + B3A29771270952D800DDBF37 /* Campaign.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Campaign.swift; sourceTree = "<group>"; }; |
| 1233 | + B3A29772270952D800DDBF37 /* Patron.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Patron.swift; sourceTree = "<group>"; }; |
| 1234 | + B3A29773270952D800DDBF37 /* Tier.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Tier.swift; sourceTree = "<group>"; }; |
| 1235 | + B3A2977F27095C4200DDBF37 /* Keychain.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Keychain.swift; sourceTree = "<group>"; }; |
| 1236 | + B3A297882709600400DDBF37 /* PatreonAccount.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatreonAccount.swift; sourceTree = "<group>"; }; |
1214 | 1237 | B36C41012898776C00EAEF59 /* libretro-netplay.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libretro-netplay.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
1215 | 1238 | B36C41032898776C00EAEF59 /* retro_netplay.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = retro_netplay.h; sourceTree = "<group>"; };
|
1216 | 1239 | B36C41042898776C00EAEF59 /* retro_netplay.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = retro_netplay.m; sourceTree = "<group>"; };
|
|
1340 | 1363 | B324C3162191963B009F4EDC /* AVFoundation.framework in Frameworks */,
|
1341 | 1364 | B3CA5B5126E9E4D500687B27 /* CocoaLumberjack in Frameworks */,
|
1342 | 1365 | B3296E8926C67F6B0088AC32 /* CocoaLumberjackSwiftLogBackend in Frameworks */,
|
| 1366 | + B3A2978627095CB700DDBF37 /* KeychainAccess in Frameworks */, |
1343 | 1367 | B3CEC5C3279521EC004A7CC1 /* NSLogger in Frameworks */,
|
1344 | 1368 | B3AF6FDF219161C0000FA7F9 /* GameController.framework in Frameworks */,
|
1345 | 1369 | B3AF6FDD219161BC000FA7F9 /* Foundation.framework in Frameworks */,
|
|
1358 | 1382 | B3AF6FDA2191616C000FA7F9 /* Foundation.framework in Frameworks */,
|
1359 | 1383 | B3CEC5C127952165004A7CC1 /* NSLogger in Frameworks */,
|
1360 | 1384 | B3AF6FD821916168000FA7F9 /* GameController.framework in Frameworks */,
|
| 1385 | + B3A2978427095CAC00DDBF37 /* KeychainAccess in Frameworks */, |
1361 | 1386 | B3296E8726C67F660088AC32 /* CocoaLumberjackSwiftLogBackend in Frameworks */,
|
1362 | 1387 | B3FFF02D26E9E65800A33143 /* AVFoundation.framework in Frameworks */,
|
1363 | 1388 | B336B8F126B3985B00960A81 /* CocoaLumberjackSwift in Frameworks */,
|
|
1379 | 1404 | 1ACEA63B17F7467D0031B1C9 = {
|
1380 | 1405 | isa = PBXGroup;
|
1381 | 1406 | children = (
|
| 1407 | + B3A2978727095D0200DDBF37 /* Keychain */, |
| 1408 | + B3A2976E270952D800DDBF37 /* Patreon */, |
| 1409 | + B3CDEEB821D4C394000C55F7 /* EmulatorCore */, |
| 1410 | + B3447F99218C1CBE00557ACE /* Settings */, |
| 1411 | + B3AB37F721882119009D9244 /* CoreOptions */, |
| 1412 | + B3AB36DC2187F4C4009D9244 /* Controller */, |
| 1413 | + B302F89420B71C2300C5E502 /* Logging */, |
| 1414 | + 1A4E718B1A6C693A005CA80F /* DebugUtils */, |
| 1415 | + 1ACEA69017F748F80031B1C9 /* Audio */, |
| 1416 | + 1ACEA64917F7467D0031B1C9 /* PVSupport */, |
| 1417 | + B3532B3321A7B736006CDA0F /* PVSupportTests */, |
1382 | 1418 | B3173802278419A2002D3ACD /* Build.xcconfig */,
|
1383 | 1419 | B3A4FB58278FE2F200A65248 /* Sources */,
|
1384 | 1420 | B3532B3321A7B736006CDA0F /* Tests */,
|
|
3449 | 3485 | path = Sources;
|
3450 | 3486 | sourceTree = "<group>";
|
3451 | 3487 | };
|
| 3488 | + B3A2976E270952D800DDBF37 /* Patreon */ = { |
| 3489 | + isa = PBXGroup; |
| 3490 | + children = ( |
| 3491 | + B3A297882709600400DDBF37 /* PatreonAccount.swift */, |
| 3492 | + B3A2976F270952D800DDBF37 /* Benefit.swift */, |
| 3493 | + B3A29770270952D800DDBF37 /* PatreonAPI.swift */, |
| 3494 | + B3A29771270952D800DDBF37 /* Campaign.swift */, |
| 3495 | + B3A29772270952D800DDBF37 /* Patron.swift */, |
| 3496 | + B3A29773270952D800DDBF37 /* Tier.swift */, |
| 3497 | + ); |
| 3498 | + path = Patreon; |
| 3499 | + sourceTree = "<group>"; |
| 3500 | + }; |
| 3501 | + B3A2978727095D0200DDBF37 /* Keychain */ = { |
| 3502 | + isa = PBXGroup; |
| 3503 | + children = ( |
| 3504 | + B3A2977F27095C4200DDBF37 /* Keychain.swift */, |
| 3505 | + ); |
| 3506 | + path = Keychain; |
| 3507 | + sourceTree = "<group>"; |
| 3508 | + }; |
3452 | 3509 | B3AB36DC2187F4C4009D9244 /* Controller */ = {
|
3453 | 3510 | isa = PBXGroup;
|
3454 | 3511 | children = (
|
|
3814 | 3871 | B3B492CA26B3A96B000B426B /* Reachability */,
|
3815 | 3872 | B3296E8826C67F6B0088AC32 /* CocoaLumberjackSwiftLogBackend */,
|
3816 | 3873 | B3CA5B5026E9E4D500687B27 /* CocoaLumberjack */,
|
| 3874 | + B3A2978527095CB700DDBF37 /* KeychainAccess */, |
3817 | 3875 | B3CEC5C2279521EC004A7CC1 /* NSLogger */,
|
3818 | 3876 | );
|
3819 | 3877 | productName = "PVSupportTV Framework";
|
|
3843 | 3901 | B336B8F326B398A900960A81 /* Reachability */,
|
3844 | 3902 | B3296E8626C67F660088AC32 /* CocoaLumberjackSwiftLogBackend */,
|
3845 | 3903 | B3CA5B5226E9E4DC00687B27 /* CocoaLumberjack */,
|
| 3904 | + B3A2978327095CAC00DDBF37 /* KeychainAccess */, |
3846 | 3905 | B3CEC5C027952165004A7CC1 /* NSLogger */,
|
3847 | 3906 | );
|
3848 | 3907 | productName = "PVSupportTV Framework";
|
|
3896 | 3955 | packageReferences = (
|
3897 | 3956 | B336B8EF26B3985B00960A81 /* XCRemoteSwiftPackageReference "CocoaLumberjack" */,
|
3898 | 3957 | B336B8F226B398A900960A81 /* XCRemoteSwiftPackageReference "Reachability.swift" */,
|
| 3958 | + B3A2978227095CAC00DDBF37 /* XCRemoteSwiftPackageReference "KeychainAccess" */, |
3899 | 3959 | B3CEC5BF27952163004A7CC1 /* XCRemoteSwiftPackageReference "NSLogger" */,
|
3900 | 3960 | );
|
3901 | 3961 | productRefGroup = 1ACEA64517F7467D0031B1C9 /* Products */;
|
|
4113 | 4173 | B39C29CD27A10EE40078D028 /* OEGameAudio.m in Sources */,
|
4114 | 4174 | B3AB37E421881A83009D9244 /* PViCadeGamepad.swift in Sources */,
|
4115 | 4175 | B35E6C38207EE15D0040709A /* CoreOptions.swift in Sources */,
|
| 4176 | + B3A2977B270952D800DDBF37 /* Patron.swift in Sources */, |
4116 | 4177 | B3AB37EC21881B7B009D9244 /* PViCade8BitdoController.swift in Sources */,
|
4117 | 4178 | B3AB37DD21881869009D9244 /* PViCadeInputAxis.swift in Sources */,
|
4118 | 4179 | B3296EA026C685450088AC32 /* DDLogLevel+CustomStringConvertable.swift in Sources */,
|
|
4142 | 4203 | B33FB2EC279BE0CC0013AAD8 /* CoreOptions+Serialization.swift in Sources */,
|
4143 | 4204 | B3FA5D661D6B90BD00060D71 /* PVEmulatorCore.m in Sources */,
|
4144 | 4205 | B3447E8B218B7E4B00557ACE /* CARingBuffer.cpp in Sources */,
|
| 4206 | + B3A29777270952D800DDBF37 /* PatreonAPI.swift in Sources */, |
4145 | 4207 | B3D73D401EA15BB20023925B /* NSFileManager+OEHashingAdditions.m in Sources */,
|
4146 | 4208 | B3CDEEC021D4C41D000C55F7 /* DiscSwappable.swift in Sources */,
|
| 4209 | + B3A2977D270952D800DDBF37 /* Tier.swift in Sources */, |
4147 | 4210 | B3F0846D2188CA7A00FF39EE /* CocoaLumberExtensions.swift in Sources */,
|
| 4211 | + B3A2978127095C4200DDBF37 /* Keychain.swift in Sources */, |
4148 | 4212 | B3D0EE21277FE85F002DC0A5 /* HapticsManager.swift in Sources */,
|
4149 | 4213 | B302F8AD20B73D6500C5E502 /* PVLogging.m in Sources */,
|
4150 | 4214 | B3447E91218B7E4B00557ACE /* CAAudioTimeStamp.cpp in Sources */,
|
| 4215 | + B3C96EA91D62C3C3003F1E93 /* OEGameAudio.m in Sources */, |
| 4216 | + B3A2978A2709600400DDBF37 /* PatreonAccount.swift in Sources */, |
4151 | 4217 | B3447F9C218C1CD200557ACE /* PVSettingsModel.swift in Sources */,
|
4152 | 4218 | 0592894F1DC194FD0012644D /* RealTimeThread.m in Sources */,
|
| 4219 | + B3A29775270952D800DDBF37 /* Benefit.swift in Sources */, |
4153 | 4220 | B33FB2FD279BE18F0013AAD8 /* CoreOptionEnumValue.swift in Sources */,
|
4154 | 4221 | B39C29C827A0FADF0078D028 /* OERingBuffer.m in Sources */,
|
4155 | 4222 | B33FB301279BE1E40013AAD8 /* OptionDependency.swift in Sources */,
|
4156 | 4223 | B302F8A320B73D6500C5E502 /* PVLogEntry.m in Sources */,
|
4157 | 4224 | B3AB37ED21881B7B009D9244 /* PViCadeMocuteController.swift in Sources */,
|
4158 | 4225 | B3AB37BE218812BC009D9244 /* iCadeReaderView.swift in Sources */,
|
4159 | 4226 | B3E6DADF20B7BF8600454DD4 /* UIDeviceExtension.swift in Sources */,
|
| 4227 | + B3A29779270952D800DDBF37 /* Campaign.swift in Sources */, |
4160 | 4228 | B302F8AB20B73D6500C5E502 /* PVProvenanceLogging.m in Sources */,
|
4161 | 4229 | B3296EA326C68CCE0088AC32 /* PVCocoaLumberJackLogging.swift in Sources */,
|
4162 | 4230 | );
|
|
4169 | 4237 | B34AB57F2106DC6100C45F09 /* PVEmulatorCore.swift in Sources */,
|
4170 | 4238 | B3AB37EB21881B7A009D9244 /* PViCadeSteelSeriesController.swift in Sources */,
|
4171 | 4239 | B3CDEEBC21D4C3E6000C55F7 /* ArchiveSupport.swift in Sources */,
|
| 4240 | + B34AB5782106DC5300C45F09 /* OERingBuffer.m in Sources */, |
| 4241 | + B34AB5772106DC5300C45F09 /* OEGameAudio.m in Sources */, |
| 4242 | + B3A2977A270952D800DDBF37 /* Patron.swift in Sources */, |
4172 | 4243 | B39C29CE27A10EE50078D028 /* OEGameAudio.m in Sources */,
|
4173 | 4244 | B33FB30D279BE2710013AAD8 /* CoreOptional.swift in Sources */,
|
4174 | 4245 | B3AB37E921881B7A009D9244 /* PViCade8BitdoController.swift in Sources */,
|
|
4201 | 4272 | B3447E90218B7E4B00557ACE /* CAAudioTimeStamp.cpp in Sources */,
|
4202 | 4273 | B34AB5732106DC3700C45F09 /* PVProvenanceLogging.m in Sources */,
|
4203 | 4274 | B3AB37BF218814A7009D9244 /* PViCadeReader.swift in Sources */,
|
| 4275 | + B3A29776270952D800DDBF37 /* PatreonAPI.swift in Sources */, |
4204 | 4276 | B34AB57D2106DC6100C45F09 /* RealTimeThread.m in Sources */,
|
4205 | 4277 | B3CDEEBF21D4C41D000C55F7 /* DiscSwappable.swift in Sources */,
|
| 4278 | + B3A2977C270952D800DDBF37 /* Tier.swift in Sources */, |
4206 | 4279 | B34AB57B2106DC6100C45F09 /* NSObject+PVAbstractAdditions.m in Sources */,
|
| 4280 | + B3A2978027095C4200DDBF37 /* Keychain.swift in Sources */, |
4207 | 4281 | B3D0EE20277FE85F002DC0A5 /* HapticsManager.swift in Sources */,
|
4208 | 4282 | B34AB57E2106DC6100C45F09 /* PVEmulatorCore.m in Sources */,
|
4209 | 4283 | B34AB5742106DC4100C45F09 /* PVLogEntry.m in Sources */,
|
4210 | 4284 | B34AB5792106DC5300C45F09 /* TPCircularBuffer.c in Sources */,
|
| 4285 | + B3A297892709600400DDBF37 /* PatreonAccount.swift in Sources */, |
| 4286 | + B34AB5802106DC6100C45F09 /* PVGameControllerUtilities.m in Sources */, |
4211 | 4287 | B34AB5752106DC4100C45F09 /* PVLogging.m in Sources */,
|
| 4288 | + B3A29774270952D800DDBF37 /* Benefit.swift in Sources */, |
4212 | 4289 | B33FB2FC279BE18F0013AAD8 /* CoreOptionEnumValue.swift in Sources */,
|
4213 | 4290 | B39C29C727A0FADF0078D028 /* OERingBuffer.m in Sources */,
|
4214 | 4291 | B33FB300279BE1E40013AAD8 /* OptionDependency.swift in Sources */,
|
4215 | 4292 | B3AB37EA21881B7A009D9244 /* PViCadeMocuteController.swift in Sources */,
|
4216 | 4293 | B3F0846C2188CA7A00FF39EE /* CocoaLumberExtensions.swift in Sources */,
|
4217 | 4294 | B3AB37BD218812BB009D9244 /* iCadeReaderView.swift in Sources */,
|
4218 | 4295 | B3AB37E321881A82009D9244 /* PViCadeGamepad.swift in Sources */,
|
| 4296 | + B3A29778270952D800DDBF37 /* Campaign.swift in Sources */, |
4219 | 4297 | B3296EA226C68CCE0088AC32 /* PVCocoaLumberJackLogging.swift in Sources */,
|
4220 | 4298 | B3447F9B218C1CD200557ACE /* PVSettingsModel.swift in Sources */,
|
4221 | 4299 | );
|
|
5728 | 5806 | minimumVersion = 5.1.0;
|
5729 | 5807 | };
|
5730 | 5808 | };
|
| 5809 | + B3A2978227095CAC00DDBF37 /* XCRemoteSwiftPackageReference "KeychainAccess" */ = { |
| 5810 | + isa = XCRemoteSwiftPackageReference; |
| 5811 | + repositoryURL = "https://github.com/kishikawakatsumi/KeychainAccess.git"; |
| 5812 | + requirement = { |
| 5813 | + kind = upToNextMajorVersion; |
| 5814 | + minimumVersion = 4.0.0; |
| 5815 | + }; |
| 5816 | + }; |
5731 | 5817 | B3CEC5BF27952163004A7CC1 /* XCRemoteSwiftPackageReference "NSLogger" */ = {
|
5732 | 5818 | isa = XCRemoteSwiftPackageReference;
|
5733 | 5819 | repositoryURL = "https://github.com/fpillet/NSLogger";
|
|
5819 | 5905 | package = B336B8F226B398A900960A81 /* XCRemoteSwiftPackageReference "Reachability.swift" */;
|
5820 | 5906 | productName = Reachability;
|
5821 | 5907 | };
|
| 5908 | + B3A2978327095CAC00DDBF37 /* KeychainAccess */ = { |
| 5909 | + isa = XCSwiftPackageProductDependency; |
| 5910 | + package = B3A2978227095CAC00DDBF37 /* XCRemoteSwiftPackageReference "KeychainAccess" */; |
| 5911 | + productName = KeychainAccess; |
| 5912 | + }; |
| 5913 | + B3A2978527095CB700DDBF37 /* KeychainAccess */ = { |
| 5914 | + isa = XCSwiftPackageProductDependency; |
| 5915 | + package = B3A2978227095CAC00DDBF37 /* XCRemoteSwiftPackageReference "KeychainAccess" */; |
| 5916 | + productName = KeychainAccess; |
| 5917 | + }; |
5822 | 5918 | B3B492CA26B3A96B000B426B /* Reachability */ = {
|
5823 | 5919 | isa = XCSwiftPackageProductDependency;
|
5824 | 5920 | package = B336B8F226B398A900960A81 /* XCRemoteSwiftPackageReference "Reachability.swift" */;
|
|
0 commit comments