|
3 | 3 | archiveVersion = 1; |
4 | 4 | classes = { |
5 | 5 | }; |
6 | | - objectVersion = 48; |
| 6 | + objectVersion = 52; |
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | 7EDD59501FA13579005EC8B2 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 7EDD594F1FA13579005EC8B2 /* Default-568h@2x.png */; }; |
11 | | - AEFA38604D7D1E4A08E9A7FA /* Pods_TicTacToe.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B99EABB5C8D25341027C05C5 /* Pods_TicTacToe.framework */; }; |
| 11 | + E37156A32503ABBA00797747 /* RIBs in Frameworks */ = {isa = PBXBuildFile; productRef = E37156A22503ABBA00797747 /* RIBs */; }; |
| 12 | + E3EB47DD2503A74F00B50167 /* RxCocoa in Frameworks */ = {isa = PBXBuildFile; productRef = E3EB47DC2503A74F00B50167 /* RxCocoa */; }; |
| 13 | + E3EB47DF2503A74F00B50167 /* RxSwift in Frameworks */ = {isa = PBXBuildFile; productRef = E3EB47DE2503A74F00B50167 /* RxSwift */; }; |
| 14 | + E3EB47E22503A7DC00B50167 /* SnapKit in Frameworks */ = {isa = PBXBuildFile; productRef = E3EB47E12503A7DC00B50167 /* SnapKit */; }; |
12 | 15 | E9C3E1EA1FA1BD0400781364 /* DELETE_ME.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9C3E1E91FA1BD0400781364 /* DELETE_ME.swift */; }; |
13 | 16 | E9CB1D521F97303800D84847 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9CB1D351F972FD500D84847 /* AppDelegate.swift */; }; |
14 | 17 | E9CB1D531F97305A00D84847 /* AppComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9CB1D341F972FD500D84847 /* AppComponent.swift */; }; |
|
21 | 24 |
|
22 | 25 | /* Begin PBXFileReference section */ |
23 | 26 | 7EDD594F1FA13579005EC8B2 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; }; |
24 | | - 833B15CABE3CBE09720A0409 /* Pods-TicTacToe.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TicTacToe.debug.xcconfig"; path = "Pods/Target Support Files/Pods-TicTacToe/Pods-TicTacToe.debug.xcconfig"; sourceTree = "<group>"; }; |
25 | | - A791EBDAD202886E66137B9C /* Pods-TicTacToe.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TicTacToe.release.xcconfig"; path = "Pods/Target Support Files/Pods-TicTacToe/Pods-TicTacToe.release.xcconfig"; sourceTree = "<group>"; }; |
26 | | - B99EABB5C8D25341027C05C5 /* Pods_TicTacToe.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_TicTacToe.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 27 | + E37156A12503A8E100797747 /* RIBs */ = {isa = PBXFileReference; lastKnownFileType = folder; name = RIBs; path = ../../..; sourceTree = "<group>"; }; |
27 | 28 | E9894B4A1F972CC500688FCB /* TicTacToe.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TicTacToe.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
28 | 29 | E9894B591F972CC500688FCB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
29 | 30 | E9C3E1E91FA1BD0400781364 /* DELETE_ME.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DELETE_ME.swift; sourceTree = "<group>"; }; |
|
41 | 42 | isa = PBXFrameworksBuildPhase; |
42 | 43 | buildActionMask = 2147483647; |
43 | 44 | files = ( |
44 | | - AEFA38604D7D1E4A08E9A7FA /* Pods_TicTacToe.framework in Frameworks */, |
| 45 | + E37156A32503ABBA00797747 /* RIBs in Frameworks */, |
| 46 | + E3EB47E22503A7DC00B50167 /* SnapKit in Frameworks */, |
| 47 | + E3EB47DF2503A74F00B50167 /* RxSwift in Frameworks */, |
| 48 | + E3EB47DD2503A74F00B50167 /* RxCocoa in Frameworks */, |
45 | 49 | ); |
46 | 50 | runOnlyForDeploymentPostprocessing = 0; |
47 | 51 | }; |
48 | 52 | /* End PBXFrameworksBuildPhase section */ |
49 | 53 |
|
50 | 54 | /* Begin PBXGroup section */ |
51 | | - 59F943336420DE07CA779F6F /* Pods */ = { |
52 | | - isa = PBXGroup; |
53 | | - children = ( |
54 | | - 833B15CABE3CBE09720A0409 /* Pods-TicTacToe.debug.xcconfig */, |
55 | | - A791EBDAD202886E66137B9C /* Pods-TicTacToe.release.xcconfig */, |
56 | | - ); |
57 | | - name = Pods; |
58 | | - sourceTree = "<group>"; |
59 | | - }; |
60 | 55 | 7EDD59511FA135E9005EC8B2 /* Resources */ = { |
61 | 56 | isa = PBXGroup; |
62 | 57 | children = ( |
|
68 | 63 | E9894B411F972CC500688FCB = { |
69 | 64 | isa = PBXGroup; |
70 | 65 | children = ( |
| 66 | + E37156A12503A8E100797747 /* RIBs */, |
71 | 67 | E9894B4C1F972CC500688FCB /* TicTacToe */, |
72 | 68 | E9894B4B1F972CC500688FCB /* Products */, |
73 | | - 59F943336420DE07CA779F6F /* Pods */, |
74 | 69 | F5205CCF508911BE388D8406 /* Frameworks */, |
75 | 70 | ); |
76 | 71 | sourceTree = "<group>"; |
|
127 | 122 | F5205CCF508911BE388D8406 /* Frameworks */ = { |
128 | 123 | isa = PBXGroup; |
129 | 124 | children = ( |
130 | | - B99EABB5C8D25341027C05C5 /* Pods_TicTacToe.framework */, |
131 | 125 | ); |
132 | 126 | name = Frameworks; |
133 | 127 | sourceTree = "<group>"; |
|
139 | 133 | isa = PBXNativeTarget; |
140 | 134 | buildConfigurationList = E9894B671F972CC600688FCB /* Build configuration list for PBXNativeTarget "TicTacToe" */; |
141 | 135 | buildPhases = ( |
142 | | - 64CF0EF6C16C782FD4AF3F3C /* [CP] Check Pods Manifest.lock */, |
143 | 136 | E9894B461F972CC500688FCB /* Sources */, |
144 | 137 | E9894B471F972CC500688FCB /* Frameworks */, |
145 | 138 | E9894B481F972CC500688FCB /* Resources */, |
146 | | - 01C0219C62DB08840E36B78D /* [CP] Embed Pods Frameworks */, |
147 | 139 | ); |
148 | 140 | buildRules = ( |
149 | 141 | ); |
150 | 142 | dependencies = ( |
151 | 143 | ); |
152 | 144 | name = TicTacToe; |
| 145 | + packageProductDependencies = ( |
| 146 | + E3EB47DC2503A74F00B50167 /* RxCocoa */, |
| 147 | + E3EB47DE2503A74F00B50167 /* RxSwift */, |
| 148 | + E3EB47E12503A7DC00B50167 /* SnapKit */, |
| 149 | + E37156A22503ABBA00797747 /* RIBs */, |
| 150 | + ); |
153 | 151 | productName = TicTacToe; |
154 | 152 | productReference = E9894B4A1F972CC500688FCB /* TicTacToe.app */; |
155 | 153 | productType = "com.apple.product-type.application"; |
|
179 | 177 | Base, |
180 | 178 | ); |
181 | 179 | mainGroup = E9894B411F972CC500688FCB; |
| 180 | + packageReferences = ( |
| 181 | + E3EB47DB2503A74F00B50167 /* XCRemoteSwiftPackageReference "RxSwift" */, |
| 182 | + E3EB47E02503A7DC00B50167 /* XCRemoteSwiftPackageReference "SnapKit" */, |
| 183 | + ); |
182 | 184 | productRefGroup = E9894B4B1F972CC500688FCB /* Products */; |
183 | 185 | projectDirPath = ""; |
184 | 186 | projectRoot = ""; |
|
199 | 201 | }; |
200 | 202 | /* End PBXResourcesBuildPhase section */ |
201 | 203 |
|
202 | | -/* Begin PBXShellScriptBuildPhase section */ |
203 | | - 01C0219C62DB08840E36B78D /* [CP] Embed Pods Frameworks */ = { |
204 | | - isa = PBXShellScriptBuildPhase; |
205 | | - buildActionMask = 2147483647; |
206 | | - files = ( |
207 | | - ); |
208 | | - inputPaths = ( |
209 | | - "${PODS_ROOT}/Target Support Files/Pods-TicTacToe/Pods-TicTacToe-frameworks.sh", |
210 | | - "${BUILT_PRODUCTS_DIR}/RIBs/RIBs.framework", |
211 | | - "${BUILT_PRODUCTS_DIR}/RxCocoa/RxCocoa.framework", |
212 | | - "${BUILT_PRODUCTS_DIR}/RxRelay/RxRelay.framework", |
213 | | - "${BUILT_PRODUCTS_DIR}/RxSwift/RxSwift.framework", |
214 | | - "${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework", |
215 | | - ); |
216 | | - name = "[CP] Embed Pods Frameworks"; |
217 | | - outputPaths = ( |
218 | | - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RIBs.framework", |
219 | | - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxCocoa.framework", |
220 | | - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxRelay.framework", |
221 | | - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxSwift.framework", |
222 | | - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SnapKit.framework", |
223 | | - ); |
224 | | - runOnlyForDeploymentPostprocessing = 0; |
225 | | - shellPath = /bin/sh; |
226 | | - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-TicTacToe/Pods-TicTacToe-frameworks.sh\"\n"; |
227 | | - showEnvVarsInLog = 0; |
228 | | - }; |
229 | | - 64CF0EF6C16C782FD4AF3F3C /* [CP] Check Pods Manifest.lock */ = { |
230 | | - isa = PBXShellScriptBuildPhase; |
231 | | - buildActionMask = 2147483647; |
232 | | - files = ( |
233 | | - ); |
234 | | - inputPaths = ( |
235 | | - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
236 | | - "${PODS_ROOT}/Manifest.lock", |
237 | | - ); |
238 | | - name = "[CP] Check Pods Manifest.lock"; |
239 | | - outputPaths = ( |
240 | | - "$(DERIVED_FILE_DIR)/Pods-TicTacToe-checkManifestLockResult.txt", |
241 | | - ); |
242 | | - runOnlyForDeploymentPostprocessing = 0; |
243 | | - shellPath = /bin/sh; |
244 | | - 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"; |
245 | | - showEnvVarsInLog = 0; |
246 | | - }; |
247 | | -/* End PBXShellScriptBuildPhase section */ |
248 | | - |
249 | 204 | /* Begin PBXSourcesBuildPhase section */ |
250 | 205 | E9894B461F972CC500688FCB /* Sources */ = { |
251 | 206 | isa = PBXSourcesBuildPhase; |
|
315 | 270 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
316 | 271 | GCC_WARN_UNUSED_FUNCTION = YES; |
317 | 272 | GCC_WARN_UNUSED_VARIABLE = YES; |
318 | | - IPHONEOS_DEPLOYMENT_TARGET = 9.0; |
| 273 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
319 | 274 | MTL_ENABLE_DEBUG_INFO = YES; |
320 | 275 | ONLY_ACTIVE_ARCH = YES; |
321 | 276 | SDKROOT = iphoneos; |
|
369 | 324 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
370 | 325 | GCC_WARN_UNUSED_FUNCTION = YES; |
371 | 326 | GCC_WARN_UNUSED_VARIABLE = YES; |
372 | | - IPHONEOS_DEPLOYMENT_TARGET = 9.0; |
| 327 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
373 | 328 | MTL_ENABLE_DEBUG_INFO = NO; |
374 | 329 | SDKROOT = iphoneos; |
375 | | - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
| 330 | + SWIFT_COMPILATION_MODE = wholemodule; |
| 331 | + SWIFT_OPTIMIZATION_LEVEL = "-O"; |
376 | 332 | SWIFT_VERSION = 4.0; |
377 | 333 | VALIDATE_PRODUCT = YES; |
378 | 334 | }; |
379 | 335 | name = Release; |
380 | 336 | }; |
381 | 337 | E9894B681F972CC600688FCB /* Debug */ = { |
382 | 338 | isa = XCBuildConfiguration; |
383 | | - baseConfigurationReference = 833B15CABE3CBE09720A0409 /* Pods-TicTacToe.debug.xcconfig */; |
384 | 339 | buildSettings = { |
385 | 340 | CODE_SIGN_STYLE = Automatic; |
386 | 341 | INFOPLIST_FILE = TicTacToe/Info.plist; |
387 | | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
| 342 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 343 | + "$(inherited)", |
| 344 | + "@executable_path/Frameworks", |
| 345 | + ); |
388 | 346 | PRODUCT_BUNDLE_IDENTIFIER = com.ubercab.TicTacToe; |
389 | 347 | PRODUCT_NAME = "$(TARGET_NAME)"; |
390 | 348 | SWIFT_VERSION = 4.0; |
|
394 | 352 | }; |
395 | 353 | E9894B691F972CC600688FCB /* Release */ = { |
396 | 354 | isa = XCBuildConfiguration; |
397 | | - baseConfigurationReference = A791EBDAD202886E66137B9C /* Pods-TicTacToe.release.xcconfig */; |
398 | 355 | buildSettings = { |
399 | 356 | CODE_SIGN_STYLE = Automatic; |
400 | 357 | INFOPLIST_FILE = TicTacToe/Info.plist; |
401 | | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
| 358 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 359 | + "$(inherited)", |
| 360 | + "@executable_path/Frameworks", |
| 361 | + ); |
402 | 362 | PRODUCT_BUNDLE_IDENTIFIER = com.ubercab.TicTacToe; |
403 | 363 | PRODUCT_NAME = "$(TARGET_NAME)"; |
404 | 364 | SWIFT_VERSION = 4.0; |
|
428 | 388 | defaultConfigurationName = Release; |
429 | 389 | }; |
430 | 390 | /* End XCConfigurationList section */ |
| 391 | + |
| 392 | +/* Begin XCRemoteSwiftPackageReference section */ |
| 393 | + E3EB47DB2503A74F00B50167 /* XCRemoteSwiftPackageReference "RxSwift" */ = { |
| 394 | + isa = XCRemoteSwiftPackageReference; |
| 395 | + repositoryURL = "https://github.com/ReactiveX/RxSwift.git"; |
| 396 | + requirement = { |
| 397 | + kind = upToNextMajorVersion; |
| 398 | + minimumVersion = 5.1.0; |
| 399 | + }; |
| 400 | + }; |
| 401 | + E3EB47E02503A7DC00B50167 /* XCRemoteSwiftPackageReference "SnapKit" */ = { |
| 402 | + isa = XCRemoteSwiftPackageReference; |
| 403 | + repositoryURL = "https://github.com/SnapKit/SnapKit.git"; |
| 404 | + requirement = { |
| 405 | + branch = develop; |
| 406 | + kind = branch; |
| 407 | + }; |
| 408 | + }; |
| 409 | +/* End XCRemoteSwiftPackageReference section */ |
| 410 | + |
| 411 | +/* Begin XCSwiftPackageProductDependency section */ |
| 412 | + E37156A22503ABBA00797747 /* RIBs */ = { |
| 413 | + isa = XCSwiftPackageProductDependency; |
| 414 | + productName = RIBs; |
| 415 | + }; |
| 416 | + E3EB47DC2503A74F00B50167 /* RxCocoa */ = { |
| 417 | + isa = XCSwiftPackageProductDependency; |
| 418 | + package = E3EB47DB2503A74F00B50167 /* XCRemoteSwiftPackageReference "RxSwift" */; |
| 419 | + productName = RxCocoa; |
| 420 | + }; |
| 421 | + E3EB47DE2503A74F00B50167 /* RxSwift */ = { |
| 422 | + isa = XCSwiftPackageProductDependency; |
| 423 | + package = E3EB47DB2503A74F00B50167 /* XCRemoteSwiftPackageReference "RxSwift" */; |
| 424 | + productName = RxSwift; |
| 425 | + }; |
| 426 | + E3EB47E12503A7DC00B50167 /* SnapKit */ = { |
| 427 | + isa = XCSwiftPackageProductDependency; |
| 428 | + package = E3EB47E02503A7DC00B50167 /* XCRemoteSwiftPackageReference "SnapKit" */; |
| 429 | + productName = SnapKit; |
| 430 | + }; |
| 431 | +/* End XCSwiftPackageProductDependency section */ |
431 | 432 | }; |
432 | 433 | rootObject = E9894B421F972CC500688FCB /* Project object */; |
433 | 434 | } |
0 commit comments