From 6cc4182cd3e6ac5b01538d15de8a35128814e844 Mon Sep 17 00:00:00 2001 From: Eli Perkins Date: Wed, 28 Oct 2015 14:33:23 -0400 Subject: [PATCH] Use Cocoapods to pull in all testing dependencies --- Podfile | 4 + Podfile.lock | 6 ++ VENCore.xcodeproj/project.pbxproj | 166 +++++++++++++++++++++--------- 3 files changed, 126 insertions(+), 50 deletions(-) diff --git a/Podfile b/Podfile index 2760eb7..095a350 100644 --- a/Podfile +++ b/Podfile @@ -4,6 +4,10 @@ platform :ios, '8.0' inhibit_all_warnings! +use_frameworks! + +podspec + target 'VENCoreUnitTests', :exclusive => true do pod 'Expecta' pod 'Nocilla' diff --git a/Podfile.lock b/Podfile.lock index 5544056..99d7862 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,11 +1,15 @@ PODS: + - CMDQueryStringSerialization (0.4.1): + - ISO8601 - Expecta (1.0.3) + - ISO8601 (0.3.0) - Nocilla (0.10.0) - OCHamcrest (4.3.0) - OCMock (2.2.4) - Specta (1.0.4) DEPENDENCIES: + - CMDQueryStringSerialization (~> 0.4) - Expecta - Nocilla - OCHamcrest @@ -13,7 +17,9 @@ DEPENDENCIES: - Specta SPEC CHECKSUMS: + CMDQueryStringSerialization: 4bb0a2f5e7d8d8678d911d88072274952cbef4e5 Expecta: 9d1bff6c8b0eeee73a166a2ee898892478927a15 + ISO8601: 8d8a22d5edf0554a1cf75bac028c76c1dc0ffaef Nocilla: ae0a2b05f3087b473624ac2b25903695df51246a OCHamcrest: cd63d27f48a266d4412c0b295b01b8f0940efa81 OCMock: a6a7dc0e3997fb9f35d99f72528698ebf60d64f2 diff --git a/VENCore.xcodeproj/project.pbxproj b/VENCore.xcodeproj/project.pbxproj index deca9ea..eaeddf7 100644 --- a/VENCore.xcodeproj/project.pbxproj +++ b/VENCore.xcodeproj/project.pbxproj @@ -7,8 +7,9 @@ objects = { /* Begin PBXBuildFile section */ - 26839E141BE11F82001651E8 /* CMDQueryStringSerialization.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26839E121BE11F82001651E8 /* CMDQueryStringSerialization.framework */; }; - 26839E151BE11F82001651E8 /* ISO8601.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26839E131BE11F82001651E8 /* ISO8601.framework */; }; + 253A086E6F0B79024116EF2D /* Pods.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5027E661B70FCF9BC067E6E7 /* Pods.framework */; }; + 26839E141BE11F82001651E8 /* CMDQueryStringSerialization.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26839E121BE11F82001651E8 /* CMDQueryStringSerialization.framework */; settings = {ATTRIBUTES = (Required, ); }; }; + 26839E151BE11F82001651E8 /* ISO8601.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26839E131BE11F82001651E8 /* ISO8601.framework */; settings = {ATTRIBUTES = (Required, ); }; }; 26839E161BE12057001651E8 /* NSString+VENCore.m in Sources */ = {isa = PBXBuildFile; fileRef = EBB8E3C018FDDB6300A22C6B /* NSString+VENCore.m */; }; 26839E171BE12057001651E8 /* NSDictionary+VENCore.m in Sources */ = {isa = PBXBuildFile; fileRef = EB418B9C18EB0E060003CBF5 /* NSDictionary+VENCore.m */; }; 26839E181BE12057001651E8 /* NSArray+VENCore.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B2C2D05196ED75400D1B241 /* NSArray+VENCore.m */; }; @@ -39,6 +40,7 @@ 26839E311BE122B3001651E8 /* CMDQueryStringSerialization.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26839E121BE11F82001651E8 /* CMDQueryStringSerialization.framework */; }; 26839E321BE122B3001651E8 /* ISO8601.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26839E131BE11F82001651E8 /* ISO8601.framework */; }; 26839E331BE12947001651E8 /* VENCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26839E0A1BE11E83001651E8 /* VENCore.framework */; }; + 38167129E82A7A8679352060 /* Pods_VENCoreIntegrationTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8CDDE8E3C8B8608E0C8651A1 /* Pods_VENCoreIntegrationTests.framework */; }; 3AE56FF21908A0610054B7EF /* VENCreateTransactionRequestSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE56FF11908A0610054B7EF /* VENCreateTransactionRequestSpec.m */; }; 4796A38718FDD4C6005CABA6 /* fetchInvalidUser.json in Resources */ = {isa = PBXBuildFile; fileRef = 4796A38618FDD4C6005CABA6 /* fetchInvalidUser.json */; }; 4796D62118FC4B6D001461B1 /* VENTransactionSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 4796D61C18FC4B6D001461B1 /* VENTransactionSpec.m */; }; @@ -47,8 +49,7 @@ 9B2C2CF9196C992000D1B241 /* fetchInvalidFriends.json in Resources */ = {isa = PBXBuildFile; fileRef = 9B2C2CF8196C992000D1B241 /* fetchInvalidFriends.json */; }; 9B2C2D09196EDC3000D1B241 /* NSArray+VENCoreSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B2C2D08196EDC3000D1B241 /* NSArray+VENCoreSpec.m */; }; 9BF60703196C333000F163E5 /* fetchFriends.json in Resources */ = {isa = PBXBuildFile; fileRef = 9BF60702196C333000F163E5 /* fetchFriends.json */; }; - E84803CCC64F49DB9C88AD75 /* libPods-VENCoreIntegrationTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 25B6CD691E644507A1045E0D /* libPods-VENCoreIntegrationTests.a */; }; - EAEAD5D239AE426196E78022 /* libPods-VENCoreUnitTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4779F161125042D590B452A8 /* libPods-VENCoreUnitTests.a */; }; + B3A3543FF245E4B94CFAE159 /* Pods_VENCoreUnitTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 94B9CC68F8946B6E49546BE4 /* Pods_VENCoreUnitTests.framework */; }; EB00DB351906E647001836A8 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBCB248518E9FBAF00807472 /* XCTest.framework */; }; EB00DB361906E647001836A8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBCB247718E9FBAF00807472 /* Foundation.framework */; }; EB00DB371906E647001836A8 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBCB248818E9FBAF00807472 /* UIKit.framework */; }; @@ -77,11 +78,6 @@ /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 1DC461A27E94407698BE1D38 /* libPods-VENCore.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-VENCore.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 205F497EB245D3BA7F715DC0 /* Pods-VENCoreIntegrationTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VENCoreIntegrationTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-VENCoreIntegrationTests/Pods-VENCoreIntegrationTests.debug.xcconfig"; sourceTree = ""; }; - 2217ED26197A5908221D4520 /* Pods-VENCoreUnitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VENCoreUnitTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-VENCoreUnitTests/Pods-VENCoreUnitTests.release.xcconfig"; sourceTree = ""; }; - 2222D271DEDBF7804774C8FD /* Pods-VENCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VENCore.debug.xcconfig"; path = "Pods/Target Support Files/Pods-VENCore/Pods-VENCore.debug.xcconfig"; sourceTree = ""; }; - 25B6CD691E644507A1045E0D /* libPods-VENCoreIntegrationTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-VENCoreIntegrationTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 26839E0A1BE11E83001651E8 /* VENCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = VENCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 26839E0E1BE11E83001651E8 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 26839E121BE11F82001651E8 /* CMDQueryStringSerialization.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CMDQueryStringSerialization.framework; path = Carthage/Build/iOS/CMDQueryStringSerialization.framework; sourceTree = ""; }; @@ -89,27 +85,29 @@ 3AE56FEE190871DF0054B7EF /* VENCreateTransactionRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VENCreateTransactionRequest.h; sourceTree = ""; }; 3AE56FEF190871DF0054B7EF /* VENCreateTransactionRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VENCreateTransactionRequest.m; sourceTree = ""; }; 3AE56FF11908A0610054B7EF /* VENCreateTransactionRequestSpec.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VENCreateTransactionRequestSpec.m; sourceTree = ""; }; - 4492F2DD60771C4F396F1086 /* Pods-VENCoreIntegrationTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VENCoreIntegrationTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-VENCoreIntegrationTests/Pods-VENCoreIntegrationTests.release.xcconfig"; sourceTree = ""; }; 47136D3A18FF001F00AD63CD /* VENTransactionPayloadKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VENTransactionPayloadKeys.h; sourceTree = ""; }; - 4779F161125042D590B452A8 /* libPods-VENCoreUnitTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-VENCoreUnitTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 4796A38618FDD4C6005CABA6 /* fetchInvalidUser.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = fetchInvalidUser.json; sourceTree = ""; }; 4796D61C18FC4B6D001461B1 /* VENTransactionSpec.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VENTransactionSpec.m; sourceTree = ""; }; 4796D61F18FC4B6D001461B1 /* VENUserSpec.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VENUserSpec.m; sourceTree = ""; }; 47BD36DF18FDBA4500DE4554 /* fetchChrisUser.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = fetchChrisUser.json; sourceTree = ""; }; - 96E55B3EDBC65A58DAC8CCD3 /* Pods-VENCoreUnitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VENCoreUnitTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-VENCoreUnitTests/Pods-VENCoreUnitTests.debug.xcconfig"; sourceTree = ""; }; + 5027E661B70FCF9BC067E6E7 /* Pods.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 575041DA39E107A80821B977 /* Pods-VENCoreIntegrationTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VENCoreIntegrationTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-VENCoreIntegrationTests/Pods-VENCoreIntegrationTests.debug.xcconfig"; sourceTree = ""; }; + 8224C74786CBFD1C6FDE05EC /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.debug.xcconfig; path = "Pods/Target Support Files/Pods/Pods.debug.xcconfig"; sourceTree = ""; }; + 8CDDE8E3C8B8608E0C8651A1 /* Pods_VENCoreIntegrationTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_VENCoreIntegrationTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 8E4462F85B08E286CD5E765C /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = ""; }; + 94B9CC68F8946B6E49546BE4 /* Pods_VENCoreUnitTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_VENCoreUnitTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 9B2C2CF8196C992000D1B241 /* fetchInvalidFriends.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = fetchInvalidFriends.json; sourceTree = ""; }; 9B2C2D04196ED75400D1B241 /* NSArray+VENCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSArray+VENCore.h"; path = "Categories/NSArray+VENCore.h"; sourceTree = ""; }; 9B2C2D05196ED75400D1B241 /* NSArray+VENCore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSArray+VENCore.m"; path = "Categories/NSArray+VENCore.m"; sourceTree = ""; }; 9B2C2D08196EDC3000D1B241 /* NSArray+VENCoreSpec.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSArray+VENCoreSpec.m"; path = "Categories/NSArray+VENCoreSpec.m"; sourceTree = ""; }; 9BF60702196C333000F163E5 /* fetchFriends.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = fetchFriends.json; sourceTree = ""; }; - BB802D1BBF75489EBAC57A1E /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; }; C24E595318F84C67009670F7 /* VENTransaction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VENTransaction.h; sourceTree = ""; }; C24E595418F84C67009670F7 /* VENTransaction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VENTransaction.m; sourceTree = ""; }; C24E595618F84C67009670F7 /* VENUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VENUser.h; sourceTree = ""; }; C24E595718F84C67009670F7 /* VENUser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VENUser.m; sourceTree = ""; }; C24E595E18F87FF2009670F7 /* VENMutableUserSpec.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VENMutableUserSpec.m; sourceTree = ""; }; C24E596018F885D7009670F7 /* VENUserPayloadKeys.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VENUserPayloadKeys.h; sourceTree = ""; }; - D6B916DA5438FEE030F90BD9 /* Pods-VENCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VENCore.release.xcconfig"; path = "Pods/Target Support Files/Pods-VENCore/Pods-VENCore.release.xcconfig"; sourceTree = ""; }; + CDAFEE420DB8EEC2AD7626E3 /* Pods-VENCoreIntegrationTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VENCoreIntegrationTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-VENCoreIntegrationTests/Pods-VENCoreIntegrationTests.release.xcconfig"; sourceTree = ""; }; EB00DB341906E647001836A8 /* VENCoreIntegrationTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = VENCoreIntegrationTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; EB00DB3A1906E647001836A8 /* VENCoreIntegrationTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "VENCoreIntegrationTests-Info.plist"; sourceTree = ""; }; EB00DB3C1906E647001836A8 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; @@ -159,6 +157,8 @@ EBF84D2918EA5ADE00C0E077 /* NSError+VENCore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSError+VENCore.m"; path = "Categories/NSError+VENCore.m"; sourceTree = ""; }; EBFB2F8E18F7228600612BD8 /* UIDevice+VENCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIDevice+VENCore.h"; path = "Categories/UIDevice+VENCore.h"; sourceTree = ""; }; EBFB2F8F18F7228600612BD8 /* UIDevice+VENCore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIDevice+VENCore.m"; path = "Categories/UIDevice+VENCore.m"; sourceTree = ""; }; + F7A7F72E226151CBCB374B75 /* Pods-VENCoreUnitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VENCoreUnitTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-VENCoreUnitTests/Pods-VENCoreUnitTests.release.xcconfig"; sourceTree = ""; }; + FC666AF2922103E86E3822A9 /* Pods-VENCoreUnitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VENCoreUnitTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-VENCoreUnitTests/Pods-VENCoreUnitTests.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -168,6 +168,7 @@ files = ( 26839E141BE11F82001651E8 /* CMDQueryStringSerialization.framework in Frameworks */, 26839E151BE11F82001651E8 /* ISO8601.framework in Frameworks */, + 253A086E6F0B79024116EF2D /* Pods.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -179,7 +180,7 @@ EB00DB351906E647001836A8 /* XCTest.framework in Frameworks */, EB00DB371906E647001836A8 /* UIKit.framework in Frameworks */, EB00DB361906E647001836A8 /* Foundation.framework in Frameworks */, - E84803CCC64F49DB9C88AD75 /* libPods-VENCoreIntegrationTests.a in Frameworks */, + 38167129E82A7A8679352060 /* Pods_VENCoreIntegrationTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -191,9 +192,9 @@ EBCB248618E9FBAF00807472 /* XCTest.framework in Frameworks */, EBCB248918E9FBAF00807472 /* UIKit.framework in Frameworks */, EBCB248718E9FBAF00807472 /* Foundation.framework in Frameworks */, - EAEAD5D239AE426196E78022 /* libPods-VENCoreUnitTests.a in Frameworks */, 26839E311BE122B3001651E8 /* CMDQueryStringSerialization.framework in Frameworks */, 26839E321BE122B3001651E8 /* ISO8601.framework in Frameworks */, + B3A3543FF245E4B94CFAE159 /* Pods_VENCoreUnitTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -239,19 +240,6 @@ path = API/users; sourceTree = ""; }; - 9E39190560B5191E34845983 /* Pods */ = { - isa = PBXGroup; - children = ( - 205F497EB245D3BA7F715DC0 /* Pods-VENCoreIntegrationTests.debug.xcconfig */, - 4492F2DD60771C4F396F1086 /* Pods-VENCoreIntegrationTests.release.xcconfig */, - 96E55B3EDBC65A58DAC8CCD3 /* Pods-VENCoreUnitTests.debug.xcconfig */, - 2217ED26197A5908221D4520 /* Pods-VENCoreUnitTests.release.xcconfig */, - 2222D271DEDBF7804774C8FD /* Pods-VENCore.debug.xcconfig */, - D6B916DA5438FEE030F90BD9 /* Pods-VENCore.release.xcconfig */, - ); - name = Pods; - sourceTree = ""; - }; C24E594F18F84C67009670F7 /* Models */ = { isa = PBXGroup; children = ( @@ -396,7 +384,7 @@ EB00DB381906E647001836A8 /* VENCoreIntegrationTests */, EBCB247618E9FBAF00807472 /* Frameworks */, EBCB247518E9FBAF00807472 /* Products */, - 9E39190560B5191E34845983 /* Pods */, + F8A2DD09E27C4CD154A3DC9E /* Pods */, ); sourceTree = ""; }; @@ -418,10 +406,9 @@ EBCB247718E9FBAF00807472 /* Foundation.framework */, EBCB248518E9FBAF00807472 /* XCTest.framework */, EBCB248818E9FBAF00807472 /* UIKit.framework */, - BB802D1BBF75489EBAC57A1E /* libPods.a */, - 1DC461A27E94407698BE1D38 /* libPods-VENCore.a */, - 25B6CD691E644507A1045E0D /* libPods-VENCoreIntegrationTests.a */, - 4779F161125042D590B452A8 /* libPods-VENCoreUnitTests.a */, + 5027E661B70FCF9BC067E6E7 /* Pods.framework */, + 8CDDE8E3C8B8608E0C8651A1 /* Pods_VENCoreIntegrationTests.framework */, + 94B9CC68F8946B6E49546BE4 /* Pods_VENCoreUnitTests.framework */, ); name = Frameworks; sourceTree = ""; @@ -489,6 +476,19 @@ name = Categories; sourceTree = ""; }; + F8A2DD09E27C4CD154A3DC9E /* Pods */ = { + isa = PBXGroup; + children = ( + 8224C74786CBFD1C6FDE05EC /* Pods.debug.xcconfig */, + 8E4462F85B08E286CD5E765C /* Pods.release.xcconfig */, + 575041DA39E107A80821B977 /* Pods-VENCoreIntegrationTests.debug.xcconfig */, + CDAFEE420DB8EEC2AD7626E3 /* Pods-VENCoreIntegrationTests.release.xcconfig */, + FC666AF2922103E86E3822A9 /* Pods-VENCoreUnitTests.debug.xcconfig */, + F7A7F72E226151CBCB374B75 /* Pods-VENCoreUnitTests.release.xcconfig */, + ); + name = Pods; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -520,10 +520,12 @@ isa = PBXNativeTarget; buildConfigurationList = 26839E0F1BE11E83001651E8 /* Build configuration list for PBXNativeTarget "VENCore" */; buildPhases = ( + 53C1F0D862332294A0C29A3B /* Check Pods Manifest.lock */, 26839E051BE11E83001651E8 /* Sources */, 26839E061BE11E83001651E8 /* Frameworks */, 26839E071BE11E83001651E8 /* Headers */, 26839E081BE11E83001651E8 /* Resources */, + F47E1BEDA26CC484B0B8AD84 /* Copy Pods Resources */, ); buildRules = ( ); @@ -538,11 +540,12 @@ isa = PBXNativeTarget; buildConfigurationList = EB00DB451906E647001836A8 /* Build configuration list for PBXNativeTarget "VENCoreIntegrationTests" */; buildPhases = ( + DD973B13532392D523569F77 /* Check Pods Manifest.lock */, EB00DB301906E647001836A8 /* Sources */, EB00DB311906E647001836A8 /* Frameworks */, EB00DB321906E647001836A8 /* Resources */, - A75C89F4BED9494FA5602BF2 /* Copy Pods Resources */, - 421D01B16B2F3F04B8E23669 /* Embed Pods Frameworks */, + ADF11FCA85FC0FEBF31B3160 /* Embed Pods Frameworks */, + C1602999DDBEA67C92D29FF5 /* Copy Pods Resources */, ); buildRules = ( ); @@ -557,11 +560,12 @@ isa = PBXNativeTarget; buildConfigurationList = EBCB249A18E9FBAF00807472 /* Build configuration list for PBXNativeTarget "VENCoreUnitTests" */; buildPhases = ( + 00604B6FFE1699E15CE22860 /* Check Pods Manifest.lock */, EBCB248018E9FBAF00807472 /* Sources */, EBCB248118E9FBAF00807472 /* Frameworks */, EBCB248218E9FBAF00807472 /* Resources */, - 5817C2AA84924DC496210914 /* Copy Pods Resources */, - D1BADFD3CCE8F8FC6561D55A /* Embed Pods Frameworks */, + 097240ACB5AFD4B7454E5854 /* Embed Pods Frameworks */, + D089DE9801023D4017F04FF3 /* Copy Pods Resources */, ); buildRules = ( ); @@ -644,7 +648,52 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 421D01B16B2F3F04B8E23669 /* Embed Pods Frameworks */ = { + 00604B6FFE1699E15CE22860 /* Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Check Pods Manifest.lock"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n"; + showEnvVarsInLog = 0; + }; + 097240ACB5AFD4B7454E5854 /* Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Embed Pods Frameworks"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VENCoreUnitTests/Pods-VENCoreUnitTests-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + 53C1F0D862332294A0C29A3B /* Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Check Pods Manifest.lock"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n"; + showEnvVarsInLog = 0; + }; + ADF11FCA85FC0FEBF31B3160 /* Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -659,7 +708,7 @@ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VENCoreIntegrationTests/Pods-VENCoreIntegrationTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - 5817C2AA84924DC496210914 /* Copy Pods Resources */ = { + C1602999DDBEA67C92D29FF5 /* Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -671,10 +720,10 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VENCoreUnitTests/Pods-VENCoreUnitTests-resources.sh\"\n"; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VENCoreIntegrationTests/Pods-VENCoreIntegrationTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; - A75C89F4BED9494FA5602BF2 /* Copy Pods Resources */ = { + D089DE9801023D4017F04FF3 /* Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -686,22 +735,37 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VENCoreIntegrationTests/Pods-VENCoreIntegrationTests-resources.sh\"\n"; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VENCoreUnitTests/Pods-VENCoreUnitTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; - D1BADFD3CCE8F8FC6561D55A /* Embed Pods Frameworks */ = { + DD973B13532392D523569F77 /* Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); - name = "Embed Pods Frameworks"; + name = "Check Pods Manifest.lock"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VENCoreUnitTests/Pods-VENCoreUnitTests-frameworks.sh\"\n"; + shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n"; + showEnvVarsInLog = 0; + }; + F47E1BEDA26CC484B0B8AD84 /* Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Copy Pods Resources"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ @@ -780,6 +844,7 @@ /* Begin XCBuildConfiguration section */ 26839E101BE11E83001651E8 /* Debug */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 8224C74786CBFD1C6FDE05EC /* Pods.debug.xcconfig */; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; @@ -813,6 +878,7 @@ }; 26839E111BE11E83001651E8 /* Release */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 8E4462F85B08E286CD5E765C /* Pods.release.xcconfig */; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; @@ -846,7 +912,7 @@ }; EB00DB431906E647001836A8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 205F497EB245D3BA7F715DC0 /* Pods-VENCoreIntegrationTests.debug.xcconfig */; + baseConfigurationReference = 575041DA39E107A80821B977 /* Pods-VENCoreIntegrationTests.debug.xcconfig */; buildSettings = { FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", @@ -870,7 +936,7 @@ }; EB00DB441906E647001836A8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4492F2DD60771C4F396F1086 /* Pods-VENCoreIntegrationTests.release.xcconfig */; + baseConfigurationReference = CDAFEE420DB8EEC2AD7626E3 /* Pods-VENCoreIntegrationTests.release.xcconfig */; buildSettings = { FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", @@ -971,7 +1037,7 @@ }; EBCB249B18E9FBAF00807472 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 96E55B3EDBC65A58DAC8CCD3 /* Pods-VENCoreUnitTests.debug.xcconfig */; + baseConfigurationReference = FC666AF2922103E86E3822A9 /* Pods-VENCoreUnitTests.debug.xcconfig */; buildSettings = { FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", @@ -992,7 +1058,7 @@ }; EBCB249C18E9FBAF00807472 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2217ED26197A5908221D4520 /* Pods-VENCoreUnitTests.release.xcconfig */; + baseConfigurationReference = F7A7F72E226151CBCB374B75 /* Pods-VENCoreUnitTests.release.xcconfig */; buildSettings = { FRAMEWORK_SEARCH_PATHS = ( "$(inherited)",