|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | 1507A0BD25E410CA006DDBFC /* GKMatchMakerApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1507A0BC25E410CA006DDBFC /* GKMatchMakerApp.swift */; }; |
11 | 11 | 1507A0BE25E410CA006DDBFC /* GKMatchMakerApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1507A0BC25E410CA006DDBFC /* GKMatchMakerApp.swift */; }; |
12 | | - 1507A0C625E419E5006DDBFC /* SinglePlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1507A0C525E419E5006DDBFC /* SinglePlayerView.swift */; }; |
13 | | - 1507A0C725E419E5006DDBFC /* SinglePlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1507A0C525E419E5006DDBFC /* SinglePlayerView.swift */; }; |
| 12 | + 1507A0C625E419E5006DDBFC /* AuthenticationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1507A0C525E419E5006DDBFC /* AuthenticationView.swift */; }; |
| 13 | + 1507A0C725E419E5006DDBFC /* AuthenticationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1507A0C525E419E5006DDBFC /* AuthenticationView.swift */; }; |
14 | 14 | 151CAAA225E39837002A7FDC /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 151CAA8D25E39837002A7FDC /* Assets.xcassets */; }; |
15 | 15 | 151CAAA325E39837002A7FDC /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 151CAA8D25E39837002A7FDC /* Assets.xcassets */; }; |
16 | 16 | 151CAAD125E39928002A7FDC /* Config.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 151CAAD025E39928002A7FDC /* Config.xcconfig */; }; |
17 | 17 | 151CAAD225E39928002A7FDC /* Config.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 151CAAD025E39928002A7FDC /* Config.xcconfig */; }; |
18 | 18 | 151CAAD725E399D6002A7FDC /* GameKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 151CAAD625E399D6002A7FDC /* GameKit.framework */; }; |
| 19 | + 151D895F2602660B00979718 /* MatchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 151D895E2602660B00979718 /* MatchView.swift */; }; |
| 20 | + 151D89602602660B00979718 /* MatchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 151D895E2602660B00979718 /* MatchView.swift */; }; |
19 | 21 | 151F91ED25E42EC60015DD88 /* PrimaryButtonModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 151F91EC25E42EC60015DD88 /* PrimaryButtonModifier.swift */; }; |
20 | 22 | 151F91EE25E42EC60015DD88 /* PrimaryButtonModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 151F91EC25E42EC60015DD88 /* PrimaryButtonModifier.swift */; }; |
| 23 | + 151F91F925E4EC070015DD88 /* AuthenticationViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 151F91F825E4EC070015DD88 /* AuthenticationViewModel.swift */; }; |
| 24 | + 151F91FA25E4EC070015DD88 /* AuthenticationViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 151F91F825E4EC070015DD88 /* AuthenticationViewModel.swift */; }; |
| 25 | + 152736842607D0740068853D /* MatchMakingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 152736812607D0730068853D /* MatchMakingView.swift */; }; |
| 26 | + 152736882607D07C0068853D /* MatchMakingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 152736812607D0730068853D /* MatchMakingView.swift */; }; |
21 | 27 | 15A6F7D725E39B7D00FE5387 /* GameKitUI in Frameworks */ = {isa = PBXBuildFile; productRef = 15A6F7D625E39B7D00FE5387 /* GameKitUI */; }; |
22 | 28 | 15A6F7D925E39B8300FE5387 /* GameKitUI in Frameworks */ = {isa = PBXBuildFile; productRef = 15A6F7D825E39B8300FE5387 /* GameKitUI */; }; |
23 | 29 | 15A6F7DB25E39B8F00FE5387 /* GameKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15A6F7DA25E39B8F00FE5387 /* GameKit.framework */; }; |
24 | 30 | 15A6F7E225E39BC100FE5387 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15A6F7DF25E39BC100FE5387 /* ContentView.swift */; }; |
25 | 31 | 15A6F7E325E39BC100FE5387 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15A6F7DF25E39BC100FE5387 /* ContentView.swift */; }; |
26 | 32 | 15A6F7F125E39E0500FE5387 /* MatchMakingViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15A6F7F025E39E0500FE5387 /* MatchMakingViewModel.swift */; }; |
27 | 33 | 15A6F7F225E39E0500FE5387 /* MatchMakingViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15A6F7F025E39E0500FE5387 /* MatchMakingViewModel.swift */; }; |
28 | | - 15A6F7F625E39E5300FE5387 /* MatchMakingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15A6F7F525E39E5300FE5387 /* MatchMakingView.swift */; }; |
29 | | - 15A6F7F725E39E5300FE5387 /* MatchMakingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15A6F7F525E39E5300FE5387 /* MatchMakingView.swift */; }; |
| 34 | + 15F85DE4260272CF0009A734 /* GKMatchMakerAppModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15F85DE3260272CF0009A734 /* GKMatchMakerAppModel.swift */; }; |
| 35 | + 15F85DE7260272D20009A734 /* GKMatchMakerAppModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15F85DE3260272CF0009A734 /* GKMatchMakerAppModel.swift */; }; |
30 | 36 | /* End PBXBuildFile section */ |
31 | 37 |
|
32 | 38 | /* Begin PBXFileReference section */ |
33 | 39 | 1507A0BC25E410CA006DDBFC /* GKMatchMakerApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GKMatchMakerApp.swift; sourceTree = "<group>"; }; |
34 | | - 1507A0C525E419E5006DDBFC /* SinglePlayerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SinglePlayerView.swift; sourceTree = "<group>"; }; |
| 40 | + 1507A0C525E419E5006DDBFC /* AuthenticationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthenticationView.swift; sourceTree = "<group>"; }; |
35 | 41 | 151CAA8D25E39837002A7FDC /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
36 | 42 | 151CAA9225E39837002A7FDC /* GKMatchMaker.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GKMatchMaker.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
37 | 43 | 151CAA9525E39837002A7FDC /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
|
41 | 47 | 151CAAD025E39928002A7FDC /* Config.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Config.xcconfig; sourceTree = "<group>"; }; |
42 | 48 | 151CAAD625E399D6002A7FDC /* GameKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.4.sdk/System/Library/Frameworks/GameKit.framework; sourceTree = DEVELOPER_DIR; }; |
43 | 49 | 151CAAD825E399DF002A7FDC /* GameKitUI.swift */ = {isa = PBXFileReference; lastKnownFileType = folder; name = GameKitUI.swift; path = ../..; sourceTree = "<group>"; }; |
| 50 | + 151D895E2602660B00979718 /* MatchView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MatchView.swift; sourceTree = "<group>"; }; |
44 | 51 | 151F91EC25E42EC60015DD88 /* PrimaryButtonModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrimaryButtonModifier.swift; sourceTree = "<group>"; }; |
| 52 | + 151F91F825E4EC070015DD88 /* AuthenticationViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthenticationViewModel.swift; sourceTree = "<group>"; }; |
| 53 | + 152736812607D0730068853D /* MatchMakingView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MatchMakingView.swift; sourceTree = "<group>"; }; |
45 | 54 | 15A6F7DA25E39B8F00FE5387 /* GameKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameKit.framework; path = System/Library/Frameworks/GameKit.framework; sourceTree = SDKROOT; }; |
46 | 55 | 15A6F7DF25E39BC100FE5387 /* ContentView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; |
47 | 56 | 15A6F7F025E39E0500FE5387 /* MatchMakingViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MatchMakingViewModel.swift; sourceTree = "<group>"; }; |
48 | | - 15A6F7F525E39E5300FE5387 /* MatchMakingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MatchMakingView.swift; sourceTree = "<group>"; }; |
| 57 | + 15F85DE3260272CF0009A734 /* GKMatchMakerAppModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GKMatchMakerAppModel.swift; sourceTree = "<group>"; }; |
49 | 58 | /* End PBXFileReference section */ |
50 | 59 |
|
51 | 60 | /* Begin PBXFrameworksBuildPhase section */ |
|
138 | 147 | path = Modifiers; |
139 | 148 | sourceTree = "<group>"; |
140 | 149 | }; |
| 150 | + 151F91F725E4EBEE0015DD88 /* Authentication */ = { |
| 151 | + isa = PBXGroup; |
| 152 | + children = ( |
| 153 | + 151F91F825E4EC070015DD88 /* AuthenticationViewModel.swift */, |
| 154 | + ); |
| 155 | + path = Authentication; |
| 156 | + sourceTree = "<group>"; |
| 157 | + }; |
141 | 158 | 15A6F7DE25E39BC100FE5387 /* Views */ = { |
142 | 159 | isa = PBXGroup; |
143 | 160 | children = ( |
144 | | - 15A6F7FD25E39F8700FE5387 /* SinglePlayer */, |
| 161 | + 15A6F7FD25E39F8700FE5387 /* Authentication */, |
145 | 162 | 15A6F7FC25E39F7D00FE5387 /* MultiPlayer */, |
146 | 163 | 15A6F7DF25E39BC100FE5387 /* ContentView.swift */, |
147 | 164 | ); |
|
151 | 168 | 15A6F7E025E39BC100FE5387 /* ViewModels */ = { |
152 | 169 | isa = PBXGroup; |
153 | 170 | children = ( |
154 | | - 15A6F7FB25E39F7200FE5387 /* SinglePlayer */, |
| 171 | + 15F85DE3260272CF0009A734 /* GKMatchMakerAppModel.swift */, |
| 172 | + 151F91F725E4EBEE0015DD88 /* Authentication */, |
155 | 173 | 15A6F7FA25E39F6200FE5387 /* MultiPlayer */, |
156 | 174 | ); |
157 | 175 | path = ViewModels; |
|
165 | 183 | path = MultiPlayer; |
166 | 184 | sourceTree = "<group>"; |
167 | 185 | }; |
168 | | - 15A6F7FB25E39F7200FE5387 /* SinglePlayer */ = { |
169 | | - isa = PBXGroup; |
170 | | - children = ( |
171 | | - ); |
172 | | - path = SinglePlayer; |
173 | | - sourceTree = "<group>"; |
174 | | - }; |
175 | 186 | 15A6F7FC25E39F7D00FE5387 /* MultiPlayer */ = { |
176 | 187 | isa = PBXGroup; |
177 | 188 | children = ( |
178 | | - 15A6F7F525E39E5300FE5387 /* MatchMakingView.swift */, |
| 189 | + 152736812607D0730068853D /* MatchMakingView.swift */, |
| 190 | + 151D895E2602660B00979718 /* MatchView.swift */, |
179 | 191 | ); |
180 | 192 | path = MultiPlayer; |
181 | 193 | sourceTree = "<group>"; |
182 | 194 | }; |
183 | | - 15A6F7FD25E39F8700FE5387 /* SinglePlayer */ = { |
| 195 | + 15A6F7FD25E39F8700FE5387 /* Authentication */ = { |
184 | 196 | isa = PBXGroup; |
185 | 197 | children = ( |
186 | | - 1507A0C525E419E5006DDBFC /* SinglePlayerView.swift */, |
| 198 | + 1507A0C525E419E5006DDBFC /* AuthenticationView.swift */, |
187 | 199 | ); |
188 | | - path = SinglePlayer; |
| 200 | + path = Authentication; |
189 | 201 | sourceTree = "<group>"; |
190 | 202 | }; |
191 | 203 | /* End PBXGroup section */ |
|
293 | 305 | isa = PBXSourcesBuildPhase; |
294 | 306 | buildActionMask = 2147483647; |
295 | 307 | files = ( |
296 | | - 1507A0C625E419E5006DDBFC /* SinglePlayerView.swift in Sources */, |
297 | | - 15A6F7F625E39E5300FE5387 /* MatchMakingView.swift in Sources */, |
| 308 | + 15F85DE4260272CF0009A734 /* GKMatchMakerAppModel.swift in Sources */, |
| 309 | + 1507A0C625E419E5006DDBFC /* AuthenticationView.swift in Sources */, |
| 310 | + 151F91F925E4EC070015DD88 /* AuthenticationViewModel.swift in Sources */, |
| 311 | + 151D895F2602660B00979718 /* MatchView.swift in Sources */, |
298 | 312 | 15A6F7E225E39BC100FE5387 /* ContentView.swift in Sources */, |
| 313 | + 152736842607D0740068853D /* MatchMakingView.swift in Sources */, |
299 | 314 | 151F91ED25E42EC60015DD88 /* PrimaryButtonModifier.swift in Sources */, |
300 | 315 | 1507A0BD25E410CA006DDBFC /* GKMatchMakerApp.swift in Sources */, |
301 | 316 | 15A6F7F125E39E0500FE5387 /* MatchMakingViewModel.swift in Sources */, |
|
306 | 321 | isa = PBXSourcesBuildPhase; |
307 | 322 | buildActionMask = 2147483647; |
308 | 323 | files = ( |
309 | | - 1507A0C725E419E5006DDBFC /* SinglePlayerView.swift in Sources */, |
310 | | - 15A6F7F725E39E5300FE5387 /* MatchMakingView.swift in Sources */, |
| 324 | + 15F85DE7260272D20009A734 /* GKMatchMakerAppModel.swift in Sources */, |
| 325 | + 1507A0C725E419E5006DDBFC /* AuthenticationView.swift in Sources */, |
| 326 | + 151F91FA25E4EC070015DD88 /* AuthenticationViewModel.swift in Sources */, |
| 327 | + 151D89602602660B00979718 /* MatchView.swift in Sources */, |
311 | 328 | 15A6F7E325E39BC100FE5387 /* ContentView.swift in Sources */, |
| 329 | + 152736882607D07C0068853D /* MatchMakingView.swift in Sources */, |
312 | 330 | 151F91EE25E42EC60015DD88 /* PrimaryButtonModifier.swift in Sources */, |
313 | 331 | 1507A0BE25E410CA006DDBFC /* GKMatchMakerApp.swift in Sources */, |
314 | 332 | 15A6F7F225E39E0500FE5387 /* MatchMakingViewModel.swift in Sources */, |
|
0 commit comments