|
14 | 14 | 6A7315882B9854220004CB17 /* PowerSyncExampleApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A7315872B9854220004CB17 /* PowerSyncExampleApp.swift */; }; |
15 | 15 | 6A73158C2B9854240004CB17 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6A73158B2B9854240004CB17 /* Assets.xcassets */; }; |
16 | 16 | 6A73158F2B9854240004CB17 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6A73158E2B9854240004CB17 /* Preview Assets.xcassets */; }; |
17 | | - 6A7315BB2B98BDD30004CB17 /* PowerSyncManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A7315BA2B98BDD30004CB17 /* PowerSyncManager.swift */; }; |
| 17 | + 6A7315BB2B98BDD30004CB17 /* SystemManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A7315BA2B98BDD30004CB17 /* SystemManager.swift */; }; |
18 | 18 | 6A9668FE2B9EE4FE00B05DCF /* Auth in Frameworks */ = {isa = PBXBuildFile; productRef = 6A9668FD2B9EE4FE00B05DCF /* Auth */; }; |
19 | 19 | 6A9669002B9EE4FE00B05DCF /* PostgREST in Frameworks */ = {isa = PBXBuildFile; productRef = 6A9668FF2B9EE4FE00B05DCF /* PostgREST */; }; |
20 | 20 | 6A9669022B9EE69500B05DCF /* Supabase in Frameworks */ = {isa = PBXBuildFile; productRef = 6A9669012B9EE69500B05DCF /* Supabase */; }; |
|
38 | 38 | B66658772C63B7BB00159A81 /* IdentifiedCollections in Frameworks */ = {isa = PBXBuildFile; productRef = B66658762C63B7BB00159A81 /* IdentifiedCollections */; }; |
39 | 39 | B666587A2C63B88700159A81 /* SwiftUINavigation in Frameworks */ = {isa = PBXBuildFile; productRef = B66658792C63B88700159A81 /* SwiftUINavigation */; }; |
40 | 40 | B666587C2C63B88700159A81 /* SwiftUINavigationCore in Frameworks */ = {isa = PBXBuildFile; productRef = B666587B2C63B88700159A81 /* SwiftUINavigationCore */; }; |
| 41 | + B66A46802CD8E0B200597FB3 /* SwiftDotenv in Frameworks */ = {isa = PBXBuildFile; productRef = B66A467F2CD8E0B200597FB3 /* SwiftDotenv */; }; |
41 | 42 | B69F7D862C8EE27400565448 /* AnyCodable in Frameworks */ = {isa = PBXBuildFile; productRef = B69F7D852C8EE27400565448 /* AnyCodable */; }; |
42 | 43 | B6B3698A2C64F4B30033C307 /* Navigation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6B369892C64F4B30033C307 /* Navigation.swift */; }; |
43 | 44 | /* End PBXBuildFile section */ |
|
64 | 65 | 6A7315872B9854220004CB17 /* PowerSyncExampleApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PowerSyncExampleApp.swift; sourceTree = "<group>"; }; |
65 | 66 | 6A73158B2B9854240004CB17 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
66 | 67 | 6A73158E2B9854240004CB17 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; |
67 | | - 6A7315BA2B98BDD30004CB17 /* PowerSyncManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PowerSyncManager.swift; sourceTree = "<group>"; }; |
| 68 | + 6A7315BA2B98BDD30004CB17 /* SystemManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SystemManager.swift; sourceTree = "<group>"; }; |
68 | 69 | 6A9669032B9EE6FA00B05DCF /* SignInScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignInScreen.swift; sourceTree = "<group>"; }; |
69 | 70 | 6ABD78662B9F2B4800558A41 /* RootView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RootView.swift; sourceTree = "<group>"; }; |
70 | 71 | 6ABD786A2B9F2C1500558A41 /* TodoListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TodoListView.swift; sourceTree = "<group>"; }; |
|
83 | 84 | B66658642C62314B00159A81 /* Lists.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Lists.swift; sourceTree = "<group>"; }; |
84 | 85 | B66658662C62315400159A81 /* Todos.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Todos.swift; sourceTree = "<group>"; }; |
85 | 86 | B6B369892C64F4B30033C307 /* Navigation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Navigation.swift; sourceTree = "<group>"; }; |
| 87 | + B6CEC5EA2CCFA88B0054FCD3 /* powersync-kotlin */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = "powersync-kotlin"; path = "/Users/dominic/Desktop/powersync/powersync-kotlin"; sourceTree = "<absolute>"; }; |
86 | 88 | B6F4210E2BC42F450005D0D0 /* cstubs.bc */ = {isa = PBXFileReference; lastKnownFileType = file; path = cstubs.bc; sourceTree = "<group>"; }; |
87 | 89 | B6F421102BC42F450005D0D0 /* manifest.properties */ = {isa = PBXFileReference; lastKnownFileType = text; path = manifest.properties; sourceTree = "<group>"; }; |
88 | 90 | B6F421122BC42F450005D0D0 /* cstubs.bc */ = {isa = PBXFileReference; lastKnownFileType = file; path = cstubs.bc; sourceTree = "<group>"; }; |
|
120 | 122 | 6A9669002B9EE4FE00B05DCF /* PostgREST in Frameworks */, |
121 | 123 | 18F30B2A2CCA4CD900A58917 /* PowerSyncSwift in Frameworks */, |
122 | 124 | 6A9668FE2B9EE4FE00B05DCF /* Auth in Frameworks */, |
| 125 | + B66A46802CD8E0B200597FB3 /* SwiftDotenv in Frameworks */, |
123 | 126 | B666587A2C63B88700159A81 /* SwiftUINavigation in Frameworks */, |
124 | 127 | ); |
125 | 128 | runOnlyForDeploymentPostprocessing = 0; |
|
130 | 133 | 6A73157B2B9854220004CB17 = { |
131 | 134 | isa = PBXGroup; |
132 | 135 | children = ( |
| 136 | + B6CEC5EA2CCFA88B0054FCD3 /* powersync-kotlin */, |
133 | 137 | 6A7315862B9854220004CB17 /* PowerSyncExample */, |
134 | 138 | 6A7315852B9854220004CB17 /* Products */, |
135 | 139 | 6A7315B52B9857AD0004CB17 /* Frameworks */, |
|
218 | 222 | B65C4D6F2C60D58500176007 /* PowerSync */ = { |
219 | 223 | isa = PBXGroup; |
220 | 224 | children = ( |
221 | | - 6A7315BA2B98BDD30004CB17 /* PowerSyncManager.swift */, |
| 225 | + 6A7315BA2B98BDD30004CB17 /* SystemManager.swift */, |
222 | 226 | 6A4AD3842B9EE763005CBFD4 /* SupabaseConnector.swift */, |
223 | 227 | 6ABD78772B9F2D2800558A41 /* Schema.swift */, |
224 | 228 | B66658642C62314B00159A81 /* Lists.swift */, |
|
482 | 486 | B666587B2C63B88700159A81 /* SwiftUINavigationCore */, |
483 | 487 | B69F7D852C8EE27400565448 /* AnyCodable */, |
484 | 488 | 18F30B292CCA4CD900A58917 /* PowerSyncSwift */, |
| 489 | + B66A467F2CD8E0B200597FB3 /* SwiftDotenv */, |
485 | 490 | ); |
486 | 491 | productName = PowerSyncExample; |
487 | 492 | productReference = 6A7315842B9854220004CB17 /* PowerSyncExample.app */; |
|
518 | 523 | B66658782C63B88700159A81 /* XCRemoteSwiftPackageReference "swiftui-navigation" */, |
519 | 524 | B69F7D842C8EE27300565448 /* XCRemoteSwiftPackageReference "AnyCodable" */, |
520 | 525 | 18F30B282CCA4B3B00A58917 /* XCLocalSwiftPackageReference "../../powersync-swift" */, |
| 526 | + B66A467E2CD8E0B200597FB3 /* XCRemoteSwiftPackageReference "swift-dotenv" */, |
521 | 527 | ); |
522 | 528 | productRefGroup = 6A7315852B9854220004CB17 /* Products */; |
523 | 529 | projectDirPath = ""; |
|
567 | 573 | B66658632C621CA700159A81 /* AddTodoListView.swift in Sources */, |
568 | 574 | B666585D2C620E9E00159A81 /* WifiIcon.swift in Sources */, |
569 | 575 | 6A9669042B9EE6FA00B05DCF /* SignInScreen.swift in Sources */, |
570 | | - 6A7315BB2B98BDD30004CB17 /* PowerSyncManager.swift in Sources */, |
| 576 | + 6A7315BB2B98BDD30004CB17 /* SystemManager.swift in Sources */, |
571 | 577 | ); |
572 | 578 | runOnlyForDeploymentPostprocessing = 0; |
573 | 579 | }; |
|
821 | 827 | minimumVersion = 1.5.4; |
822 | 828 | }; |
823 | 829 | }; |
| 830 | + B66A467E2CD8E0B200597FB3 /* XCRemoteSwiftPackageReference "swift-dotenv" */ = { |
| 831 | + isa = XCRemoteSwiftPackageReference; |
| 832 | + repositoryURL = "https://github.com/thebarndog/swift-dotenv.git"; |
| 833 | + requirement = { |
| 834 | + kind = upToNextMajorVersion; |
| 835 | + minimumVersion = 2.1.0; |
| 836 | + }; |
| 837 | + }; |
824 | 838 | B69F7D842C8EE27300565448 /* XCRemoteSwiftPackageReference "AnyCodable" */ = { |
825 | 839 | isa = XCRemoteSwiftPackageReference; |
826 | 840 | repositoryURL = "https://github.com/Flight-School/AnyCodable"; |
|
867 | 881 | package = B66658782C63B88700159A81 /* XCRemoteSwiftPackageReference "swiftui-navigation" */; |
868 | 882 | productName = SwiftUINavigationCore; |
869 | 883 | }; |
| 884 | + B66A467F2CD8E0B200597FB3 /* SwiftDotenv */ = { |
| 885 | + isa = XCSwiftPackageProductDependency; |
| 886 | + package = B66A467E2CD8E0B200597FB3 /* XCRemoteSwiftPackageReference "swift-dotenv" */; |
| 887 | + productName = SwiftDotenv; |
| 888 | + }; |
870 | 889 | B69F7D852C8EE27400565448 /* AnyCodable */ = { |
871 | 890 | isa = XCSwiftPackageProductDependency; |
872 | 891 | package = B69F7D842C8EE27300565448 /* XCRemoteSwiftPackageReference "AnyCodable" */; |
|
0 commit comments