From 2f8bcda83713a23f62a7384542b8d24a944d6e6c Mon Sep 17 00:00:00 2001 From: Ryan Nystrom Date: Fri, 22 Sep 2017 12:01:09 -0700 Subject: [PATCH] Inhibit all warnings from OCMock #trivial Summary: Removing project warnings from third party libs. Mostly from iOS 11 changes. Closes https://github.com/Instagram/IGListKit/pull/943 Differential Revision: D5890504 Pulled By: rnystrom fbshipit-source-id: ddda53b57571c46cc5f50e0b2337ec24b98e8261 --- IGListKit.xcodeproj/project.pbxproj | 16 +- Podfile | 1 + Podfile.lock | 4 +- Pods/Manifest.lock | 4 +- Pods/Pods.xcodeproj/project.pbxproj | 425 +++++++++--------- .../Pods-IGListKit-tvOSTests-frameworks.sh | 25 +- .../Pods-IGListKit-tvOSTests-resources.sh | 22 +- .../Pods-IGListKitTests-frameworks.sh | 25 +- .../Pods-IGListKitTests-resources.sh | 22 +- 9 files changed, 298 insertions(+), 246 deletions(-) diff --git a/IGListKit.xcodeproj/project.pbxproj b/IGListKit.xcodeproj/project.pbxproj index ce1fd594..1fa387b5 100644 --- a/IGListKit.xcodeproj/project.pbxproj +++ b/IGListKit.xcodeproj/project.pbxproj @@ -1330,13 +1330,16 @@ files = ( ); inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-IGListKit-tvOSTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - 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"; + 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"; showEnvVarsInLog = 0; }; 85E444982F26149D2F279C4A /* [CP] Check Pods Manifest.lock */ = { @@ -1345,13 +1348,16 @@ files = ( ); inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-IGListKitTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - 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"; + 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"; showEnvVarsInLog = 0; }; A24C86C925855139398F4E4B /* [CP] Embed Pods Frameworks */ = { @@ -1360,9 +1366,12 @@ files = ( ); inputPaths = ( + "${SRCROOT}/Pods/Target Support Files/Pods-IGListKitTests/Pods-IGListKitTests-frameworks.sh", + "${BUILT_PRODUCTS_DIR}/OCMock-iOS/OCMock.framework", ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OCMock.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -1375,9 +1384,12 @@ files = ( ); inputPaths = ( + "${SRCROOT}/Pods/Target Support Files/Pods-IGListKit-tvOSTests/Pods-IGListKit-tvOSTests-frameworks.sh", + "${BUILT_PRODUCTS_DIR}/OCMock-tvOS/OCMock.framework", ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OCMock.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; diff --git a/Podfile b/Podfile index 464667a4..b1a1d918 100644 --- a/Podfile +++ b/Podfile @@ -1,5 +1,6 @@ source 'https://github.com/CocoaPods/Specs.git' use_frameworks! +inhibit_all_warnings! workspace 'IGListKit' diff --git a/Podfile.lock b/Podfile.lock index 9f10c0a4..5449bd82 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -7,6 +7,6 @@ DEPENDENCIES: SPEC CHECKSUMS: OCMock: 35ae71d6a8fcc1b59434d561d1520b9dd4f15765 -PODFILE CHECKSUM: b27692418c91f87e51125b014298a4f9372c5441 +PODFILE CHECKSUM: fcc1005cb81e6dd35ab6c869255296b8af9c0339 -COCOAPODS: 1.2.1 +COCOAPODS: 1.3.1 diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 9f10c0a4..5449bd82 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -7,6 +7,6 @@ DEPENDENCIES: SPEC CHECKSUMS: OCMock: 35ae71d6a8fcc1b59434d561d1520b9dd4f15765 -PODFILE CHECKSUM: b27692418c91f87e51125b014298a4f9372c5441 +PODFILE CHECKSUM: fcc1005cb81e6dd35ab6c869255296b8af9c0339 -COCOAPODS: 1.2.1 +COCOAPODS: 1.3.1 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 98588bb2..596cb564 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -8,153 +8,153 @@ /* Begin PBXBuildFile section */ 0101E4DCDD957E9788AD9613F81FFF18 /* OCMArgAction.h in Headers */ = {isa = PBXBuildFile; fileRef = EEDC338BECCA80224B2294A2A2B27BD6 /* OCMArgAction.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 010CF850726ADCCD16AB359D2B99DC7F /* NSObject+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A72658DEF14A3AF68FB7580B790BCA /* NSObject+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 01628A25E63E4EC47DC0B49A587790DB /* OCMArg.m in Sources */ = {isa = PBXBuildFile; fileRef = EC63D1BE2FC41BC2CD8AD9CEB78E7E88 /* OCMArg.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 01E10C31FF5351ED122529D6621515E3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 572DBE63D5360AB71E5F80F979738FD0 /* Foundation.framework */; }; 021382AE4C0B0F0BFA9BEC4B841C16D0 /* OCMConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = E088DE34AA2E16B020D59695AC295274 /* OCMConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; 030C8AE4C483B2400E64338F100B7D3A /* OCMArg.h in Headers */ = {isa = PBXBuildFile; fileRef = A5257CC4030254FDE0561BBB990B98F8 /* OCMArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 042A3088CDF728BA88E9A08381E5587D /* OCMStubRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 92ACD081AE71C27F421F3B3B2B342C9F /* OCMStubRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 05719E1C900D5F45016DB9D3C5534B80 /* NSObject+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A72658DEF14A3AF68FB7580B790BCA /* NSObject+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 08F52A981CB52AAE02B6A0F0C38D6831 /* OCMFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 29D5CF484CFD10E9A4589EAFD8E276E2 /* OCMFunctions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0527341244F24CF8A8252208F8B5C936 /* OCMInvocationStub.m in Sources */ = {isa = PBXBuildFile; fileRef = CF409F903BBACB00C99CC2F18997D90B /* OCMInvocationStub.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 05E41930EF9FE799ECB8F51E7E881A21 /* OCMBlockArgCaller.m in Sources */ = {isa = PBXBuildFile; fileRef = A928E5FFB45478A8F3687888963F2EF1 /* OCMBlockArgCaller.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 08D94F385340A73BD7925E8AFA645A2D /* OCMRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = EEC670BF18B517A545E0405AF75F625F /* OCMRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0916D0EC7E0621E8357CEA9D55214C42 /* NSInvocation+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 09FE384D5C2B85F541D884A50C4E3907 /* NSInvocation+OCMAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; 097D7CD6D14B93A549249EEF58CD2C4C /* NSMethodSignature+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 229A5D979165335D9EB4A61840081559 /* NSMethodSignature+OCMAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0BB1E9FB5569B958D038B8992DD095A5 /* NSObject+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A72658DEF14A3AF68FB7580B790BCA /* NSObject+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0BD07C8AE3D33F6BFA25E634FCF377B3 /* OCMInvocationMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 9434068711A195D007AD744CB4CBDD87 /* OCMInvocationMatcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0D1FA5F91FA0080D8C216B80807058EC /* OCMFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 50688D82A45F672B3A68369E1D4FEF36 /* OCMFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0D4E0B48DB1CCF80BBFE81D3976D5AA7 /* OCMFunctionsPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = EE20DE609DAC92B9B43D71784CDDC6F1 /* OCMFunctionsPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E88840428FD72DB8C4F4301049C806E /* OCMStubRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 92ACD081AE71C27F421F3B3B2B342C9F /* OCMStubRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0E4A906E77017B2AF2104E3AD284CAEB /* OCMLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = BB90F497A82F89D639B04356F160B358 /* OCMLocation.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1288C49BB8849AE53C2F018383DAA5AF /* OCMBoxedReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 8155F9016AF2CEF621D475598E9C12C9 /* OCMBoxedReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 132CD45A905F7D112D642F4D50FA0454 /* OCMConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = E088DE34AA2E16B020D59695AC295274 /* OCMConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 16CD58DE734A4F590BFEDAACA8E81B50 /* NSValue+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CD2B5C8A7E43E6AD5E4C6AF7C4C6DDF9 /* NSValue+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 179842415ABCE0DF96C8E5F5253D12C7 /* OCMRealObjectForwarder.h in Headers */ = {isa = PBXBuildFile; fileRef = 941EE7D813C8E5E2DAC4B7BFD532ED72 /* OCMRealObjectForwarder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1BFA0B56332FF7CCCABA45BF0232ABDC /* Pods-IGListKitTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BB830CF7D2F921CA1F8D471665931D35 /* Pods-IGListKitTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1CD0FC842E2B959DDD15A10D2E8F2874 /* Pods-IGListKit-tvOSTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 49F95917D0346FE93253DD4300881D36 /* Pods-IGListKit-tvOSTests-dummy.m */; }; 1F6F660F8E617C74EE858673BF4DF0D2 /* OCMFunctionsPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = EE20DE609DAC92B9B43D71784CDDC6F1 /* OCMFunctionsPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1FFAA01A5815F9A0AC8C52FF6A6B0C80 /* OCMArg.m in Sources */ = {isa = PBXBuildFile; fileRef = EC63D1BE2FC41BC2CD8AD9CEB78E7E88 /* OCMArg.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 20A7DF311CEA8254B6845EB9019CFB05 /* OCMIndirectReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E7922E76AD4F8B75989C2149C1CA62D /* OCMIndirectReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 212D977D2386C0B8CE51F654EC18D8C2 /* OCMInvocationExpectation.m in Sources */ = {isa = PBXBuildFile; fileRef = 03687EBC644A5128525466D7C365A2FA /* OCMInvocationExpectation.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1FBF757F76516380344D4077265153FB /* OCMRealObjectForwarder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C29EDC896B164855E07918F08BCFE9A /* OCMRealObjectForwarder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 214D54B25DE136CABC75D84A64B4D189 /* OCMock.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CDD31350BA81A3BC9C73C6FB64BEE77 /* OCMock.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 247BBC343221CF9E761BCF2691F52FBE /* OCPartialMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B6BF57F0741620AE9DABF9FB1C733AC /* OCPartialMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 24FA04AEC28051B6DCAECFE8BE5E3E33 /* OCMMacroState.m in Sources */ = {isa = PBXBuildFile; fileRef = 481755800E7BD6EB87424D5CCA2BE9C1 /* OCMMacroState.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 262C1EBC62B0B3950AC5A24DEFC86F23 /* OCMExceptionReturnValueProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A14B1E60D5D3E1284C1B7F744E30A12 /* OCMExceptionReturnValueProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; 271085BF9308746983B216EBE1A42335 /* OCMExpectationRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = AF99654DFD32E36E56BF26544FABE5F1 /* OCMExpectationRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 27F56D2B898F68B6400971155B74DD32 /* OCMReturnValueProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 73EA8DC4630EFD35015D54DBD14C093E /* OCMReturnValueProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2AEAA054072AE1B7923600506CA5AA41 /* OCMRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C39E7519343AB1D32974239F75181C7 /* OCMRecorder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2BAD98BA4D5071BC6D44B2ECCE9D0B84 /* OCMBlockCaller.m in Sources */ = {isa = PBXBuildFile; fileRef = E6FD947B9EBCB8B55FD590E64576164A /* OCMBlockCaller.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2E8BD92CC749CDB8EC0FD59759E96D09 /* OCMLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = BB90F497A82F89D639B04356F160B358 /* OCMLocation.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2EC8E02DD9D0C58906B3BD52CFD86A09 /* OCPartialMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B6BF57F0741620AE9DABF9FB1C733AC /* OCPartialMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2F89C9F0ED2EACD30DF394ECD2788201 /* OCMExpectationRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = C163E6A1912FCA844E34B30417D164DF /* OCMExpectationRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 30ADF434781E3558BA49859D2C318A09 /* OCMock-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A1024E648723A93C673D4F7C80AB9F6 /* OCMock-tvOS-dummy.m */; }; + 311817A70D4ED0F08CEB8880503CE590 /* OCMArg.m in Sources */ = {isa = PBXBuildFile; fileRef = EC63D1BE2FC41BC2CD8AD9CEB78E7E88 /* OCMArg.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 35811FC6FEC1D79C242055A948A65A7A /* NSNotificationCenter+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DE485C0ED958D815F0680157E65D2AE /* NSNotificationCenter+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3607DBB405881572CBB30982AA3EA259 /* OCMBlockCaller.m in Sources */ = {isa = PBXBuildFile; fileRef = E6FD947B9EBCB8B55FD590E64576164A /* OCMBlockCaller.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 37810BADEEDD8B7E99494E6DEC9ACE72 /* NSObject+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = FCF6614CD097B6F6B5B36D3E35BC1BAE /* NSObject+OCMAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3B8FADB4816F8BD45525E259FA8C78F8 /* OCMObserverRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BB06D87802CB21CB13690CB3AA14994 /* OCMObserverRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 421CF4CCC75D523BFF3667E60EA71602 /* NSValue+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CD2B5C8A7E43E6AD5E4C6AF7C4C6DDF9 /* NSValue+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 43577C1F9DC922A3860E2EF8556AAF4C /* OCMStubRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 92ACD081AE71C27F421F3B3B2B342C9F /* OCMStubRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4478712C40017A96F0848D5A1CE3B511 /* OCMBlockArgCaller.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D4C05F6A7649EC0EFC17FFA3B4982CF /* OCMBlockArgCaller.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 47012E14A95B4787AF2E8100FCDE89AB /* OCMExpectationRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = C163E6A1912FCA844E34B30417D164DF /* OCMExpectationRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 47B6A2000CF224F94F24FE204EDCBE52 /* OCMock-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ABCE254429D1FB13B7D922B39F71A5C7 /* OCMock-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 498C1CCB7F99720D4FD33B72CBA4E91C /* OCMExpectationRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = C163E6A1912FCA844E34B30417D164DF /* OCMExpectationRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4A4587938922C3412C961837EA954FA7 /* OCMInvocationStub.m in Sources */ = {isa = PBXBuildFile; fileRef = CF409F903BBACB00C99CC2F18997D90B /* OCMInvocationStub.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4925AC11BA64583BE0724B4307D0F971 /* NSMethodSignature+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B795C02834EAE90B8761AF533D2EF05D /* NSMethodSignature+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4CEF6052356D4BFA2E84034470DFD8AD /* OCMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = DC2C530560E80058A11A618DD402EFF0 /* OCMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4E3A61F693B1C49AD479BAD1362C83BD /* OCClassMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 87BA9EFE8E9526A0FAAB25E9795BE830 /* OCClassMockObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4EC327CE9E0EF1E1D9C65D9B83B132AE /* NSInvocation+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = C7B828FA302041E36EE6AD45662E8988 /* NSInvocation+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 4EDADFAC59CFBC7530DCD1F4698252A8 /* OCMIndirectReturnValueProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = E02F508CFC54B632FC2921BC7F27F9FE /* OCMIndirectReturnValueProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5051CBBF1AAA149CE2AEE523B1A94A18 /* OCClassMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = CEBD76A76B46FB1FFB098BF13521BC95 /* OCClassMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 50537AB272443DA75602769471200D30 /* OCMBoxedReturnValueProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 76ABFEC94C10D9333C0570D8D23F9D4A /* OCMBoxedReturnValueProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51B0C976A5B73A48FA5820FD45767FCE /* OCMFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 29D5CF484CFD10E9A4589EAFD8E276E2 /* OCMFunctions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 589DCDC99AB71C1FB1A6C8C6356E15F6 /* OCMIndirectReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E7922E76AD4F8B75989C2149C1CA62D /* OCMIndirectReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 51DB91DC1AA14939E366769C2405EC01 /* NSInvocation+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = C7B828FA302041E36EE6AD45662E8988 /* NSInvocation+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 546FD35C03C5A7667AA1DFB43F71B822 /* OCMExceptionReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = E9E1685FBBBE535AFD45BC9BB623845B /* OCMExceptionReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5783D202020D9071CA141E4E3AEE278E /* OCMPassByRefSetter.m in Sources */ = {isa = PBXBuildFile; fileRef = 44D380365B3BA7DE2F0BB0D305D7C4E0 /* OCMPassByRefSetter.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 594EA0F6378F4EFC9DAE5A29A334B8B1 /* OCMBoxedReturnValueProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 76ABFEC94C10D9333C0570D8D23F9D4A /* OCMBoxedReturnValueProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5B50581EC8D289ABF3E6F25CED5EC682 /* OCMBlockCaller.h in Headers */ = {isa = PBXBuildFile; fileRef = EFBA8101763539AB6556E7A8461C1820 /* OCMBlockCaller.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5C79C310181BF57E0388F7343198EACB /* OCMConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = B066194CBAF0BE0B00805526D252C719 /* OCMConstraint.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 5EAD7986F6C248F3CE65B0931B6D0D8F /* OCObserverMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = B97B40154B162473F8B1550ED9B66F79 /* OCObserverMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5BE33FF99E4B2013FEDE11696534E2D2 /* OCMIndirectReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E7922E76AD4F8B75989C2149C1CA62D /* OCMIndirectReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5F5D2622533B234D669BEF6DFC5967ED /* OCProtocolMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FE5B17B4043256D5A6BA882D8B1189A /* OCProtocolMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 623C7445B4A1D128C3E8F4A7E638C62F /* OCObserverMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = D10CC286E20A06C2FB9A9E1FC737A2BE /* OCObserverMockObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6433065FB39F2262B7B1BE74D1A58704 /* OCMRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C39E7519343AB1D32974239F75181C7 /* OCMRecorder.h */; settings = {ATTRIBUTES = (Public, ); }; }; 64ECC172A0C60FCFA79E6FB02CBDDA48 /* OCMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 010552C96A8E3C9B75A5E986FE6D5757 /* OCMockObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6730B101D544D54E6CF7C492E8BCC4F6 /* OCMBlockArgCaller.m in Sources */ = {isa = PBXBuildFile; fileRef = A928E5FFB45478A8F3687888963F2EF1 /* OCMBlockArgCaller.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 6626BCE7DC7053BB35F3957FF52A2FEB /* OCMConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = B066194CBAF0BE0B00805526D252C719 /* OCMConstraint.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6723F348B750C0A1CA03BABC741450FD /* OCMReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CDCCF44B1B539FDECFA45B474CBD414 /* OCMReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 67869D71419D5B0364D4B3D330ADAFF0 /* OCMBlockArgCaller.m in Sources */ = {isa = PBXBuildFile; fileRef = A928E5FFB45478A8F3687888963F2EF1 /* OCMBlockArgCaller.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 686FE983B8B463AA61B7FA5B737C24B1 /* OCMInvocationExpectation.m in Sources */ = {isa = PBXBuildFile; fileRef = 03687EBC644A5128525466D7C365A2FA /* OCMInvocationExpectation.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 689F6A9E981106F49A813CE6C3EE051B /* NSNotificationCenter+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DA5DF91B1903C61B54CE8D7558210DD /* NSNotificationCenter+OCMAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 696ED7F94403DDEB48B48CE60AF06B26 /* OCMArgAction.m in Sources */ = {isa = PBXBuildFile; fileRef = BCEBA2FA3808C7E0C87B4FA681E000D6 /* OCMArgAction.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 6A42B3DB619BCEE716CC066173D1EA11 /* OCMArg.h in Headers */ = {isa = PBXBuildFile; fileRef = A5257CC4030254FDE0561BBB990B98F8 /* OCMArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6AA685A267404FBC9FD056AEE7A91CE7 /* OCMObserverRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = A9598D5EA7CB1E0B5E46773E641CECE2 /* OCMObserverRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6B2954B6AFF5B45BC715518ADCEE8FDB /* OCPartialMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 13E321B3ADADB09D0239C5753B4A0F05 /* OCPartialMockObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6F724AADF44DA9A6F29D421A12359D58 /* OCMock-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 69CB4677FF6FED5942C20AC72352F056 /* OCMock-iOS-dummy.m */; }; 70EA66973A656C9027B6DF142BC38305 /* OCMock-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CB38236CDB62B785BEDDBFED067DD09 /* OCMock-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 74E1303B29D6946A62C4F52BDA213FB5 /* OCMConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = B066194CBAF0BE0B00805526D252C719 /* OCMConstraint.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 71169904CB3A2778CFB115A0B0120E87 /* OCMInvocationMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 475C2ECB3B715A5DF552802DE3E0DA60 /* OCMInvocationMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 754D7B1128439E8D186811F6EB96C0A9 /* OCObserverMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = B97B40154B162473F8B1550ED9B66F79 /* OCObserverMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 755C6CD6203DB62ECF746965AE7D6611 /* OCClassMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 87BA9EFE8E9526A0FAAB25E9795BE830 /* OCClassMockObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 758E67BB386520354BA0B26169DB239A /* OCMObserverRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = A9598D5EA7CB1E0B5E46773E641CECE2 /* OCMObserverRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 7656EFE7682E9532B002B22AE88EA7D7 /* OCMBoxedReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 8155F9016AF2CEF621D475598E9C12C9 /* OCMBoxedReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 76AB49BD5BE50A32F62FBB5F1D51B58C /* OCMArg.m in Sources */ = {isa = PBXBuildFile; fileRef = EC63D1BE2FC41BC2CD8AD9CEB78E7E88 /* OCMArg.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 759418BB69BB51773AF6B3970EB18770 /* OCMVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = B0DEC1090B000CD0A933BD070CBBA606 /* OCMVerifier.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 79842AD87DCD99007A703465B24FA377 /* OCProtocolMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 58F4E73AB25C3B533163785B7CAEF7F3 /* OCProtocolMockObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; 79DD5A56472A7DEF9AF767F751C5AB38 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D154F4805B9715F0E6D79B0363CE280 /* Foundation.framework */; }; - 7AC9EDA3F823FD30FCEA13CFEA2B0444 /* OCMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = DC2C530560E80058A11A618DD402EFF0 /* OCMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 7AC8740276146E44C3FB5DB1516A42E7 /* OCMReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CDCCF44B1B539FDECFA45B474CBD414 /* OCMReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7B258D339CF1DB348723EE1369B9D050 /* OCMRealObjectForwarder.h in Headers */ = {isa = PBXBuildFile; fileRef = 941EE7D813C8E5E2DAC4B7BFD532ED72 /* OCMRealObjectForwarder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B4D91AD5851735C8298730A11819DC5 /* NSMethodSignature+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B795C02834EAE90B8761AF533D2EF05D /* NSMethodSignature+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 7B612585DBFB5E2D65AC1F78AE3ACD6D /* OCProtocolMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 58F4E73AB25C3B533163785B7CAEF7F3 /* OCProtocolMockObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7C0C6A6E0F7072AF76BC241CE8C09E67 /* NSNotificationCenter+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DE485C0ED958D815F0680157E65D2AE /* NSNotificationCenter+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 7DA1B5FC460E9C46D859F047C9B8AC41 /* OCMInvocationMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 475C2ECB3B715A5DF552802DE3E0DA60 /* OCMInvocationMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 7E5B7746AD191533712F5EAD874AF7E1 /* OCProtocolMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FE5B17B4043256D5A6BA882D8B1189A /* OCProtocolMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 7C69946C51F7A10317784150736C702C /* OCMExpectationRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = C163E6A1912FCA844E34B30417D164DF /* OCMExpectationRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7E0C047363A8276FCC877336D4CB00F6 /* OCObserverMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = B97B40154B162473F8B1550ED9B66F79 /* OCObserverMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7E623C79ADBC873B0DA1ABB290E6BC2F /* OCMBlockCaller.m in Sources */ = {isa = PBXBuildFile; fileRef = E6FD947B9EBCB8B55FD590E64576164A /* OCMBlockCaller.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7FCE45B4BA1700DD166E08B97C1E8817 /* OCMExceptionReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = E9E1685FBBBE535AFD45BC9BB623845B /* OCMExceptionReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8196FEDBDA1E071C6DCF051E00CBA9B9 /* OCMNotificationPoster.h in Headers */ = {isa = PBXBuildFile; fileRef = 848BAFEE4929ACB9583F3FE7317A594A /* OCMNotificationPoster.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 82507BE8DB483C3AB16B82973E8140FA /* OCMRealObjectForwarder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C29EDC896B164855E07918F08BCFE9A /* OCMRealObjectForwarder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 82906D097ECDD62740AA8F513F8FF9CB /* OCMObserverRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = A9598D5EA7CB1E0B5E46773E641CECE2 /* OCMObserverRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 85CB8DCC4FC26A175404292FAA2EC0EC /* OCMBlockArgCaller.m in Sources */ = {isa = PBXBuildFile; fileRef = A928E5FFB45478A8F3687888963F2EF1 /* OCMBlockArgCaller.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 869003D59C87C159DDDA2678A426A20B /* OCClassMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = CEBD76A76B46FB1FFB098BF13521BC95 /* OCClassMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 89D5AB0A75753F6357CC6B2DC41D4B72 /* NSValue+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CD2B5C8A7E43E6AD5E4C6AF7C4C6DDF9 /* NSValue+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8CF1DD646865A259B387E9AC4F32061D /* OCMObserverRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BB06D87802CB21CB13690CB3AA14994 /* OCMObserverRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8D122FCC1BB3B7D0902CE4879BD1BDAD /* OCMNotificationPoster.m in Sources */ = {isa = PBXBuildFile; fileRef = C14926CABA5B25ECC8554C768121C60D /* OCMNotificationPoster.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 929CBC5943B6085517E4018E6AB62686 /* NSInvocation+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 09FE384D5C2B85F541D884A50C4E3907 /* NSInvocation+OCMAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 958C620E131A15B1BA1F1B8180E11CB9 /* OCMPassByRefSetter.m in Sources */ = {isa = PBXBuildFile; fileRef = 44D380365B3BA7DE2F0BB0D305D7C4E0 /* OCMPassByRefSetter.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 98AFD0CC66F108ED2DFD2A17DE05E940 /* OCMReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CDCCF44B1B539FDECFA45B474CBD414 /* OCMReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 93E4C18C3C1C44D499AD5632F2C4AA80 /* OCMIndirectReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E7922E76AD4F8B75989C2149C1CA62D /* OCMIndirectReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 93E9638E7E1737B3238563EBD851ED32 /* OCMInvocationMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 475C2ECB3B715A5DF552802DE3E0DA60 /* OCMInvocationMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9A2931049D35A5497494FED5D1318719 /* OCMInvocationExpectation.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D198152D1A9B83D90ADB5944DF984F /* OCMInvocationExpectation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9B23611B4F0D06830A7B060F733A33B2 /* OCMReturnValueProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 73EA8DC4630EFD35015D54DBD14C093E /* OCMReturnValueProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9D9AB3580C0F608DD7397656D10FD5CA /* OCMVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 92CD87149D4763156903832AA481EAC0 /* OCMVerifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; A08EA5F65FEB66E505D6626851200F18 /* OCMStubRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 62FF4A7BB5522A056425A104CF51880D /* OCMStubRecorder.h */; settings = {ATTRIBUTES = (Public, ); }; }; A0D269FAF38A3E29B11D4D4EA1B3C5C0 /* OCMBlockCaller.h in Headers */ = {isa = PBXBuildFile; fileRef = EFBA8101763539AB6556E7A8461C1820 /* OCMBlockCaller.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A16DF117F6A1078B4976E03586C8C093 /* OCMArgAction.m in Sources */ = {isa = PBXBuildFile; fileRef = BCEBA2FA3808C7E0C87B4FA681E000D6 /* OCMArgAction.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - A341837871DB8A5C020B6DE7DA77074F /* OCMPassByRefSetter.m in Sources */ = {isa = PBXBuildFile; fileRef = 44D380365B3BA7DE2F0BB0D305D7C4E0 /* OCMPassByRefSetter.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; A37698A86EE3A61C014D788699015BAD /* Pods-IGListKitTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E166C81BE6E61A6C591C89EDDF7020E6 /* Pods-IGListKitTests-dummy.m */; }; - A6EC3513B94D112C72F83F917A6A2511 /* OCMExceptionReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = E9E1685FBBBE535AFD45BC9BB623845B /* OCMExceptionReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + A6D65FB5EC25BB4C2945F8347A8509B5 /* OCMBoxedReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 8155F9016AF2CEF621D475598E9C12C9 /* OCMBoxedReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A7A365183EFE30F11FFDF89410769A01 /* OCMArgAction.m in Sources */ = {isa = PBXBuildFile; fileRef = BCEBA2FA3808C7E0C87B4FA681E000D6 /* OCMArgAction.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A7C0F291D194CC8AE87D5706B7E7F68A /* OCMRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = EEC670BF18B517A545E0405AF75F625F /* OCMRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; A8B3ECDE4FDD112A8510A209CD2C6FF2 /* NSValue+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 537C6740FD70354D5FA27EDBCC27C84E /* NSValue+OCMAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A9DB3C7F876A32837DFB9262C552619A /* OCMInvocationExpectation.m in Sources */ = {isa = PBXBuildFile; fileRef = 03687EBC644A5128525466D7C365A2FA /* OCMInvocationExpectation.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; ABD411D3067E865E5D33447FCFDBEFB8 /* OCMArgAction.h in Headers */ = {isa = PBXBuildFile; fileRef = EEDC338BECCA80224B2294A2A2B27BD6 /* OCMArgAction.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AC45F14CD8B4EF4DC25152939A7D239D /* OCMBlockCaller.m in Sources */ = {isa = PBXBuildFile; fileRef = E6FD947B9EBCB8B55FD590E64576164A /* OCMBlockCaller.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; ACE29DECC6FD44CB28136855E6AEE18D /* OCMExpectationRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = AF99654DFD32E36E56BF26544FABE5F1 /* OCMExpectationRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; ADB43E03B71BE45014BBDC551C8AC15A /* OCMock.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CDD31350BA81A3BC9C73C6FB64BEE77 /* OCMock.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B058E9520CA49237AEDE997A794B2427 /* OCMNotificationPoster.m in Sources */ = {isa = PBXBuildFile; fileRef = C14926CABA5B25ECC8554C768121C60D /* OCMNotificationPoster.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; B2B10B9294E91D0D1297019C9D454D57 /* OCMVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 92CD87149D4763156903832AA481EAC0 /* OCMVerifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; B2BE9DA08D42C23C98C761A649C92ACF /* OCMNotificationPoster.h in Headers */ = {isa = PBXBuildFile; fileRef = 848BAFEE4929ACB9583F3FE7317A594A /* OCMNotificationPoster.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B2C171E2AF7867C18F335CE62A1DF5CA /* OCMExceptionReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = E9E1685FBBBE535AFD45BC9BB623845B /* OCMExceptionReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + B555FD6AD002161E37C88B83AFED5967 /* OCPartialMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B6BF57F0741620AE9DABF9FB1C733AC /* OCPartialMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B65E646246B615112DD02F77E373C129 /* OCMArgAction.m in Sources */ = {isa = PBXBuildFile; fileRef = BCEBA2FA3808C7E0C87B4FA681E000D6 /* OCMArgAction.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; B757FD1C8C288E157469D42D81B5DD3B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 572DBE63D5360AB71E5F80F979738FD0 /* Foundation.framework */; }; B7F1C0AEB5B8750D5E37B36148AC89B7 /* OCObserverMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = D10CC286E20A06C2FB9A9E1FC737A2BE /* OCObserverMockObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BAD808685063B9680078FB877D684ADD /* OCPartialMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B6BF57F0741620AE9DABF9FB1C733AC /* OCPartialMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BC6DAB573433D9CC0CF5B4D1773D908A /* NSMethodSignature+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B795C02834EAE90B8761AF533D2EF05D /* NSMethodSignature+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; BC8DFCAA32960B6FAB8FC68C947E35D9 /* OCMInvocationExpectation.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D198152D1A9B83D90ADB5944DF984F /* OCMInvocationExpectation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BDA73FB3D9685F94208F71A72EF4EE10 /* OCMRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = EEC670BF18B517A545E0405AF75F625F /* OCMRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BF19054859A4C9C7515D2364038434E5 /* OCMLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = BB90F497A82F89D639B04356F160B358 /* OCMLocation.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BF1AF4586293CCB81CC13C836D9B974E /* OCMRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = EEC670BF18B517A545E0405AF75F625F /* OCMRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BFB43406997B6FB3E4CFD4C7534062D4 /* OCClassMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = CEBD76A76B46FB1FFB098BF13521BC95 /* OCClassMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BE3F1616E2BA114B27BFEB8D500E66BA /* OCClassMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = CEBD76A76B46FB1FFB098BF13521BC95 /* OCClassMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BEEF87FEEDC4BD50BFBD141E34FBA368 /* OCProtocolMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FE5B17B4043256D5A6BA882D8B1189A /* OCProtocolMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; C0690083C08B7FE08986B4FF33021BCC /* OCMInvocationStub.h in Headers */ = {isa = PBXBuildFile; fileRef = DD41F26AEF24DBC0286A17A3D7F0D1AD /* OCMInvocationStub.h */; settings = {ATTRIBUTES = (Project, ); }; }; C29E25C3B1DB00DBB21A693E0E708D2C /* OCMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 010552C96A8E3C9B75A5E986FE6D5757 /* OCMockObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; C2D7BB56D4D163D23D32A99FAB356F12 /* OCMIndirectReturnValueProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = E02F508CFC54B632FC2921BC7F27F9FE /* OCMIndirectReturnValueProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C35CC5BD721B0DBEE42DF227458790E8 /* NSInvocation+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = C7B828FA302041E36EE6AD45662E8988 /* NSInvocation+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; C52AA3523011A4E262F689BA36C1523D /* OCMMacroState.h in Headers */ = {isa = PBXBuildFile; fileRef = 12DD5302EE5237F87721F73DD9BA3E4F /* OCMMacroState.h */; settings = {ATTRIBUTES = (Public, ); }; }; C5C595109408F6E4B8A9A76F1FB759C1 /* OCMMacroState.h in Headers */ = {isa = PBXBuildFile; fileRef = 12DD5302EE5237F87721F73DD9BA3E4F /* OCMMacroState.h */; settings = {ATTRIBUTES = (Public, ); }; }; C5EA29B3211C93694457F95F79A3F243 /* OCPartialMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 13E321B3ADADB09D0239C5753B4A0F05 /* OCPartialMockObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; C793DD4D09D9D4090A7924A26CD3F81C /* OCMPassByRefSetter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B7D5D7FE7C9F87B2934CD99D8B53B4F /* OCMPassByRefSetter.h */; settings = {ATTRIBUTES = (Project, ); }; }; C81C0429C47D9227CF8985F77135AF18 /* OCMStubRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 62FF4A7BB5522A056425A104CF51880D /* OCMStubRecorder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C99749190D42CBC8F0F38528DEE66907 /* OCMMacroState.m in Sources */ = {isa = PBXBuildFile; fileRef = 481755800E7BD6EB87424D5CCA2BE9C1 /* OCMMacroState.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - C9B802EA25EBB7C8DEDA8A678D8A1B7E /* OCMLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = BB90F497A82F89D639B04356F160B358 /* OCMLocation.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; CA895BB3F653276202B30895B3A82CFB /* OCMFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 50688D82A45F672B3A68369E1D4FEF36 /* OCMFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D050058AC01C66347CBABA6D221C34CC /* OCMMacroState.m in Sources */ = {isa = PBXBuildFile; fileRef = 481755800E7BD6EB87424D5CCA2BE9C1 /* OCMMacroState.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - D098FE1C1662794B9981014B29912202 /* OCMInvocationStub.m in Sources */ = {isa = PBXBuildFile; fileRef = CF409F903BBACB00C99CC2F18997D90B /* OCMInvocationStub.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CBCE4325908CF3C07351E5FF2B465053 /* OCMInvocationExpectation.m in Sources */ = {isa = PBXBuildFile; fileRef = 03687EBC644A5128525466D7C365A2FA /* OCMInvocationExpectation.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CFF5E0503162CFE431B7F28D02E7913C /* OCMInvocationStub.m in Sources */ = {isa = PBXBuildFile; fileRef = CF409F903BBACB00C99CC2F18997D90B /* OCMInvocationStub.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; D12626F9024549282717E90B1AC3A562 /* OCMPassByRefSetter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B7D5D7FE7C9F87B2934CD99D8B53B4F /* OCMPassByRefSetter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D4307E32EC24113A99004328B29970E7 /* OCMBoxedReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 8155F9016AF2CEF621D475598E9C12C9 /* OCMBoxedReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - D7BB60AE1B65333F5293B7474DF6BFF2 /* OCMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = DC2C530560E80058A11A618DD402EFF0 /* OCMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - D92BEC93D51362B6C4BD117AB23BE4A7 /* OCObserverMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = B97B40154B162473F8B1550ED9B66F79 /* OCObserverMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - DBA35BDAF640890FA39EF170F4A813AF /* OCMRealObjectForwarder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C29EDC896B164855E07918F08BCFE9A /* OCMRealObjectForwarder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D2417EA053B477AC1D574A708C5D8C1F /* OCMRealObjectForwarder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C29EDC896B164855E07918F08BCFE9A /* OCMRealObjectForwarder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D366153C5CB5DDC22AEB8AB2E7FADBC9 /* OCMObserverRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = A9598D5EA7CB1E0B5E46773E641CECE2 /* OCMObserverRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D62E422AC124CDD87443A3EABBEAAB5B /* OCMNotificationPoster.m in Sources */ = {isa = PBXBuildFile; fileRef = C14926CABA5B25ECC8554C768121C60D /* OCMNotificationPoster.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D6448E8FF287B75837C94374852C287D /* OCMStubRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 92ACD081AE71C27F421F3B3B2B342C9F /* OCMStubRecorder.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D765A7EFE1FB4B9DD6D933647892F0A7 /* NSMethodSignature+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B795C02834EAE90B8761AF533D2EF05D /* NSMethodSignature+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D9029D99C0CFEF5C1CBFAF5090B38982 /* OCMPassByRefSetter.m in Sources */ = {isa = PBXBuildFile; fileRef = 44D380365B3BA7DE2F0BB0D305D7C4E0 /* OCMPassByRefSetter.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; DDA40BBD3B2D4CB0D91A3452A606DE9D /* OCMInvocationStub.h in Headers */ = {isa = PBXBuildFile; fileRef = DD41F26AEF24DBC0286A17A3D7F0D1AD /* OCMInvocationStub.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DE7ECF2FEAB559A142033F04E611EB15 /* OCMReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CDCCF44B1B539FDECFA45B474CBD414 /* OCMReturnValueProvider.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + DEAC5A849D5943F1285AC3916E02DD61 /* OCMConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = B066194CBAF0BE0B00805526D252C719 /* OCMConstraint.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; E0D82898C088AEC6CEAE93DB4C5E060E /* OCMLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C2EE8F7FE5A5F716B8D5926452BF68B /* OCMLocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; E0F07A853017967F69DDB2FBDEDF03E1 /* Pods-IGListKit-tvOSTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BC600C72BD3F7F22081A138ACD8A641 /* Pods-IGListKit-tvOSTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E1B2E80FFF45759F0DC281D2D1DBB049 /* OCMNotificationPoster.m in Sources */ = {isa = PBXBuildFile; fileRef = C14926CABA5B25ECC8554C768121C60D /* OCMNotificationPoster.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; E207825827B5F83ACDC1E0346AB3C7CC /* OCMBlockArgCaller.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D4C05F6A7649EC0EFC17FFA3B4982CF /* OCMBlockArgCaller.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3960B7EF628CA7DF506FA8C21DB89BA /* NSInvocation+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = C7B828FA302041E36EE6AD45662E8988 /* NSInvocation+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E5863BC20C972EDF26FECC22BE512F91 /* NSNotificationCenter+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DE485C0ED958D815F0680157E65D2AE /* NSNotificationCenter+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E2EF8CD834175A7D177F5868827C840A /* OCMVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = B0DEC1090B000CD0A933BD070CBBA606 /* OCMVerifier.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E55F64FEFE5E034D4EFE87FE36B6B9A3 /* OCMMacroState.m in Sources */ = {isa = PBXBuildFile; fileRef = 481755800E7BD6EB87424D5CCA2BE9C1 /* OCMMacroState.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; E59F325C889132947772CCD70FF95816 /* NSValue+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 537C6740FD70354D5FA27EDBCC27C84E /* NSValue+OCMAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E78CE3AD1FD92BA3875C2BDA9AD19D2D /* OCMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = DC2C530560E80058A11A618DD402EFF0 /* OCMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; E9C38E213CB6C63AF1B4F5037CA5BBF3 /* NSMethodSignature+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 229A5D979165335D9EB4A61840081559 /* NSMethodSignature+OCMAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E9C42FF81C2BF331B9EE7BA9DFC8BA86 /* NSObject+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A72658DEF14A3AF68FB7580B790BCA /* NSObject+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - EC3E57010D6F85E3860B0F28711C97D4 /* OCMVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = B0DEC1090B000CD0A933BD070CBBA606 /* OCMVerifier.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - ED8D7E978C873CA4835BBF8DA1562132 /* OCProtocolMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FE5B17B4043256D5A6BA882D8B1189A /* OCProtocolMockObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; EF6B45AE64A9A1317423AB585F18AE79 /* NSNotificationCenter+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DA5DF91B1903C61B54CE8D7558210DD /* NSNotificationCenter+OCMAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F023775ECE964B67076E98906BE341EF /* OCMVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = B0DEC1090B000CD0A933BD070CBBA606 /* OCMVerifier.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; F0824CE69C4B293DCF8CB16706D132B1 /* OCMExceptionReturnValueProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A14B1E60D5D3E1284C1B7F744E30A12 /* OCMExceptionReturnValueProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; F31542C6ABBA3B9D438CDD5CFBA008FD /* NSObject+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = FCF6614CD097B6F6B5B36D3E35BC1BAE /* NSObject+OCMAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F410E4BA23B231F85F62709258239328 /* OCMInvocationMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 475C2ECB3B715A5DF552802DE3E0DA60 /* OCMInvocationMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; F4A625B8CB3EF449F50D2F609C579763 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D154F4805B9715F0E6D79B0363CE280 /* Foundation.framework */; }; - F7533C37680D2D867B820F25B1B4F528 /* NSValue+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CD2B5C8A7E43E6AD5E4C6AF7C4C6DDF9 /* NSValue+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; FA995E7C457A5DA86D920E32CFB3E5B2 /* OCMLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C2EE8F7FE5A5F716B8D5926452BF68B /* OCMLocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; FB6F6EB2DB5AC55235F812C41B0B673B /* OCMInvocationMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 9434068711A195D007AD744CB4CBDD87 /* OCMInvocationMatcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FBC7A0494FB1A52D8961390B8E264F11 /* OCMFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 29D5CF484CFD10E9A4589EAFD8E276E2 /* OCMFunctions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FBE481E05D26425F220BCA71A01A5A18 /* NSNotificationCenter+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DE485C0ED958D815F0680157E65D2AE /* NSNotificationCenter+OCMAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FCB05B1785D2DAD6DAF4ECBDFF785329 /* OCMFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 29D5CF484CFD10E9A4589EAFD8E276E2 /* OCMFunctions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -729,40 +729,40 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4EC327CE9E0EF1E1D9C65D9B83B132AE /* NSInvocation+OCMAdditions.m in Sources */, - BC6DAB573433D9CC0CF5B4D1773D908A /* NSMethodSignature+OCMAdditions.m in Sources */, - E5863BC20C972EDF26FECC22BE512F91 /* NSNotificationCenter+OCMAdditions.m in Sources */, - 05719E1C900D5F45016DB9D3C5534B80 /* NSObject+OCMAdditions.m in Sources */, - 421CF4CCC75D523BFF3667E60EA71602 /* NSValue+OCMAdditions.m in Sources */, - 869003D59C87C159DDDA2678A426A20B /* OCClassMockObject.m in Sources */, - 1FFAA01A5815F9A0AC8C52FF6A6B0C80 /* OCMArg.m in Sources */, - A16DF117F6A1078B4976E03586C8C093 /* OCMArgAction.m in Sources */, - 6730B101D544D54E6CF7C492E8BCC4F6 /* OCMBlockArgCaller.m in Sources */, - 2BAD98BA4D5071BC6D44B2ECCE9D0B84 /* OCMBlockCaller.m in Sources */, - 7656EFE7682E9532B002B22AE88EA7D7 /* OCMBoxedReturnValueProvider.m in Sources */, - 74E1303B29D6946A62C4F52BDA213FB5 /* OCMConstraint.m in Sources */, - A6EC3513B94D112C72F83F917A6A2511 /* OCMExceptionReturnValueProvider.m in Sources */, - 498C1CCB7F99720D4FD33B72CBA4E91C /* OCMExpectationRecorder.m in Sources */, - 51B0C976A5B73A48FA5820FD45767FCE /* OCMFunctions.m in Sources */, - 20A7DF311CEA8254B6845EB9019CFB05 /* OCMIndirectReturnValueProvider.m in Sources */, - A9DB3C7F876A32837DFB9262C552619A /* OCMInvocationExpectation.m in Sources */, - 7DA1B5FC460E9C46D859F047C9B8AC41 /* OCMInvocationMatcher.m in Sources */, - D098FE1C1662794B9981014B29912202 /* OCMInvocationStub.m in Sources */, - BF19054859A4C9C7515D2364038434E5 /* OCMLocation.m in Sources */, - D050058AC01C66347CBABA6D221C34CC /* OCMMacroState.m in Sources */, - 8D122FCC1BB3B7D0902CE4879BD1BDAD /* OCMNotificationPoster.m in Sources */, - 82906D097ECDD62740AA8F513F8FF9CB /* OCMObserverRecorder.m in Sources */, + 51DB91DC1AA14939E366769C2405EC01 /* NSInvocation+OCMAdditions.m in Sources */, + D765A7EFE1FB4B9DD6D933647892F0A7 /* NSMethodSignature+OCMAdditions.m in Sources */, + FBE481E05D26425F220BCA71A01A5A18 /* NSNotificationCenter+OCMAdditions.m in Sources */, + 010CF850726ADCCD16AB359D2B99DC7F /* NSObject+OCMAdditions.m in Sources */, + 16CD58DE734A4F590BFEDAACA8E81B50 /* NSValue+OCMAdditions.m in Sources */, + BE3F1616E2BA114B27BFEB8D500E66BA /* OCClassMockObject.m in Sources */, + 311817A70D4ED0F08CEB8880503CE590 /* OCMArg.m in Sources */, + A7A365183EFE30F11FFDF89410769A01 /* OCMArgAction.m in Sources */, + 05E41930EF9FE799ECB8F51E7E881A21 /* OCMBlockArgCaller.m in Sources */, + 7E623C79ADBC873B0DA1ABB290E6BC2F /* OCMBlockCaller.m in Sources */, + 1288C49BB8849AE53C2F018383DAA5AF /* OCMBoxedReturnValueProvider.m in Sources */, + 6626BCE7DC7053BB35F3957FF52A2FEB /* OCMConstraint.m in Sources */, + 546FD35C03C5A7667AA1DFB43F71B822 /* OCMExceptionReturnValueProvider.m in Sources */, + 2F89C9F0ED2EACD30DF394ECD2788201 /* OCMExpectationRecorder.m in Sources */, + FBC7A0494FB1A52D8961390B8E264F11 /* OCMFunctions.m in Sources */, + 93E4C18C3C1C44D499AD5632F2C4AA80 /* OCMIndirectReturnValueProvider.m in Sources */, + CBCE4325908CF3C07351E5FF2B465053 /* OCMInvocationExpectation.m in Sources */, + 71169904CB3A2778CFB115A0B0120E87 /* OCMInvocationMatcher.m in Sources */, + CFF5E0503162CFE431B7F28D02E7913C /* OCMInvocationStub.m in Sources */, + 0E4A906E77017B2AF2104E3AD284CAEB /* OCMLocation.m in Sources */, + E55F64FEFE5E034D4EFE87FE36B6B9A3 /* OCMMacroState.m in Sources */, + B058E9520CA49237AEDE997A794B2427 /* OCMNotificationPoster.m in Sources */, + 6AA685A267404FBC9FD056AEE7A91CE7 /* OCMObserverRecorder.m in Sources */, 6F724AADF44DA9A6F29D421A12359D58 /* OCMock-iOS-dummy.m in Sources */, - 7AC9EDA3F823FD30FCEA13CFEA2B0444 /* OCMockObject.m in Sources */, - 958C620E131A15B1BA1F1B8180E11CB9 /* OCMPassByRefSetter.m in Sources */, - 82507BE8DB483C3AB16B82973E8140FA /* OCMRealObjectForwarder.m in Sources */, - BF1AF4586293CCB81CC13C836D9B974E /* OCMRecorder.m in Sources */, - DE7ECF2FEAB559A142033F04E611EB15 /* OCMReturnValueProvider.m in Sources */, - 0E88840428FD72DB8C4F4301049C806E /* OCMStubRecorder.m in Sources */, - F023775ECE964B67076E98906BE341EF /* OCMVerifier.m in Sources */, - D92BEC93D51362B6C4BD117AB23BE4A7 /* OCObserverMockObject.m in Sources */, - BAD808685063B9680078FB877D684ADD /* OCPartialMockObject.m in Sources */, - ED8D7E978C873CA4835BBF8DA1562132 /* OCProtocolMockObject.m in Sources */, + E78CE3AD1FD92BA3875C2BDA9AD19D2D /* OCMockObject.m in Sources */, + D9029D99C0CFEF5C1CBFAF5090B38982 /* OCMPassByRefSetter.m in Sources */, + 1FBF757F76516380344D4077265153FB /* OCMRealObjectForwarder.m in Sources */, + 08D94F385340A73BD7925E8AFA645A2D /* OCMRecorder.m in Sources */, + 6723F348B750C0A1CA03BABC741450FD /* OCMReturnValueProvider.m in Sources */, + 43577C1F9DC922A3860E2EF8556AAF4C /* OCMStubRecorder.m in Sources */, + E2EF8CD834175A7D177F5868827C840A /* OCMVerifier.m in Sources */, + 754D7B1128439E8D186811F6EB96C0A9 /* OCObserverMockObject.m in Sources */, + B555FD6AD002161E37C88B83AFED5967 /* OCPartialMockObject.m in Sources */, + BEEF87FEEDC4BD50BFBD141E34FBA368 /* OCProtocolMockObject.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -786,40 +786,40 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - E3960B7EF628CA7DF506FA8C21DB89BA /* NSInvocation+OCMAdditions.m in Sources */, - 7B4D91AD5851735C8298730A11819DC5 /* NSMethodSignature+OCMAdditions.m in Sources */, - 7C0C6A6E0F7072AF76BC241CE8C09E67 /* NSNotificationCenter+OCMAdditions.m in Sources */, - E9C42FF81C2BF331B9EE7BA9DFC8BA86 /* NSObject+OCMAdditions.m in Sources */, - F7533C37680D2D867B820F25B1B4F528 /* NSValue+OCMAdditions.m in Sources */, - BFB43406997B6FB3E4CFD4C7534062D4 /* OCClassMockObject.m in Sources */, - 76AB49BD5BE50A32F62FBB5F1D51B58C /* OCMArg.m in Sources */, - 696ED7F94403DDEB48B48CE60AF06B26 /* OCMArgAction.m in Sources */, - 85CB8DCC4FC26A175404292FAA2EC0EC /* OCMBlockArgCaller.m in Sources */, - AC45F14CD8B4EF4DC25152939A7D239D /* OCMBlockCaller.m in Sources */, - D4307E32EC24113A99004328B29970E7 /* OCMBoxedReturnValueProvider.m in Sources */, - 5C79C310181BF57E0388F7343198EACB /* OCMConstraint.m in Sources */, - B2C171E2AF7867C18F335CE62A1DF5CA /* OCMExceptionReturnValueProvider.m in Sources */, - 47012E14A95B4787AF2E8100FCDE89AB /* OCMExpectationRecorder.m in Sources */, - 08F52A981CB52AAE02B6A0F0C38D6831 /* OCMFunctions.m in Sources */, - 589DCDC99AB71C1FB1A6C8C6356E15F6 /* OCMIndirectReturnValueProvider.m in Sources */, - 212D977D2386C0B8CE51F654EC18D8C2 /* OCMInvocationExpectation.m in Sources */, - F410E4BA23B231F85F62709258239328 /* OCMInvocationMatcher.m in Sources */, - 4A4587938922C3412C961837EA954FA7 /* OCMInvocationStub.m in Sources */, - C9B802EA25EBB7C8DEDA8A678D8A1B7E /* OCMLocation.m in Sources */, - C99749190D42CBC8F0F38528DEE66907 /* OCMMacroState.m in Sources */, - E1B2E80FFF45759F0DC281D2D1DBB049 /* OCMNotificationPoster.m in Sources */, - 758E67BB386520354BA0B26169DB239A /* OCMObserverRecorder.m in Sources */, + C35CC5BD721B0DBEE42DF227458790E8 /* NSInvocation+OCMAdditions.m in Sources */, + 4925AC11BA64583BE0724B4307D0F971 /* NSMethodSignature+OCMAdditions.m in Sources */, + 35811FC6FEC1D79C242055A948A65A7A /* NSNotificationCenter+OCMAdditions.m in Sources */, + 0BB1E9FB5569B958D038B8992DD095A5 /* NSObject+OCMAdditions.m in Sources */, + 89D5AB0A75753F6357CC6B2DC41D4B72 /* NSValue+OCMAdditions.m in Sources */, + 5051CBBF1AAA149CE2AEE523B1A94A18 /* OCClassMockObject.m in Sources */, + 01628A25E63E4EC47DC0B49A587790DB /* OCMArg.m in Sources */, + B65E646246B615112DD02F77E373C129 /* OCMArgAction.m in Sources */, + 67869D71419D5B0364D4B3D330ADAFF0 /* OCMBlockArgCaller.m in Sources */, + 3607DBB405881572CBB30982AA3EA259 /* OCMBlockCaller.m in Sources */, + A6D65FB5EC25BB4C2945F8347A8509B5 /* OCMBoxedReturnValueProvider.m in Sources */, + DEAC5A849D5943F1285AC3916E02DD61 /* OCMConstraint.m in Sources */, + 7FCE45B4BA1700DD166E08B97C1E8817 /* OCMExceptionReturnValueProvider.m in Sources */, + 7C69946C51F7A10317784150736C702C /* OCMExpectationRecorder.m in Sources */, + FCB05B1785D2DAD6DAF4ECBDFF785329 /* OCMFunctions.m in Sources */, + 5BE33FF99E4B2013FEDE11696534E2D2 /* OCMIndirectReturnValueProvider.m in Sources */, + 686FE983B8B463AA61B7FA5B737C24B1 /* OCMInvocationExpectation.m in Sources */, + 93E9638E7E1737B3238563EBD851ED32 /* OCMInvocationMatcher.m in Sources */, + 0527341244F24CF8A8252208F8B5C936 /* OCMInvocationStub.m in Sources */, + 2E8BD92CC749CDB8EC0FD59759E96D09 /* OCMLocation.m in Sources */, + 24FA04AEC28051B6DCAECFE8BE5E3E33 /* OCMMacroState.m in Sources */, + D62E422AC124CDD87443A3EABBEAAB5B /* OCMNotificationPoster.m in Sources */, + D366153C5CB5DDC22AEB8AB2E7FADBC9 /* OCMObserverRecorder.m in Sources */, 30ADF434781E3558BA49859D2C318A09 /* OCMock-tvOS-dummy.m in Sources */, - D7BB60AE1B65333F5293B7474DF6BFF2 /* OCMockObject.m in Sources */, - A341837871DB8A5C020B6DE7DA77074F /* OCMPassByRefSetter.m in Sources */, - DBA35BDAF640890FA39EF170F4A813AF /* OCMRealObjectForwarder.m in Sources */, - BDA73FB3D9685F94208F71A72EF4EE10 /* OCMRecorder.m in Sources */, - 98AFD0CC66F108ED2DFD2A17DE05E940 /* OCMReturnValueProvider.m in Sources */, - 042A3088CDF728BA88E9A08381E5587D /* OCMStubRecorder.m in Sources */, - EC3E57010D6F85E3860B0F28711C97D4 /* OCMVerifier.m in Sources */, - 5EAD7986F6C248F3CE65B0931B6D0D8F /* OCObserverMockObject.m in Sources */, - 247BBC343221CF9E761BCF2691F52FBE /* OCPartialMockObject.m in Sources */, - 7E5B7746AD191533712F5EAD874AF7E1 /* OCProtocolMockObject.m in Sources */, + 4CEF6052356D4BFA2E84034470DFD8AD /* OCMockObject.m in Sources */, + 5783D202020D9071CA141E4E3AEE278E /* OCMPassByRefSetter.m in Sources */, + D2417EA053B477AC1D574A708C5D8C1F /* OCMRealObjectForwarder.m in Sources */, + A7C0F291D194CC8AE87D5706B7E7F68A /* OCMRecorder.m in Sources */, + 7AC8740276146E44C3FB5DB1516A42E7 /* OCMReturnValueProvider.m in Sources */, + D6448E8FF287B75837C94374852C287D /* OCMStubRecorder.m in Sources */, + 759418BB69BB51773AF6B3970EB18770 /* OCMVerifier.m in Sources */, + 7E0C047363A8276FCC877336D4CB00F6 /* OCObserverMockObject.m in Sources */, + 2EC8E02DD9D0C58906B3BD52CFD86A09 /* OCPartialMockObject.m in Sources */, + 5F5D2622533B234D669BEF6DFC5967ED /* OCProtocolMockObject.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -841,7 +841,7 @@ /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 027672EC71DE5614454DE1E79BF50728 /* Release */ = { + 07352CA02E1AEB7239ED9EB5EFD19EE3 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = C511C82ABD5233F608172B149FF736AA /* OCMock-iOS.xcconfig */; buildSettings = { @@ -867,6 +867,7 @@ PRODUCT_NAME = OCMock; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 3.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; @@ -874,55 +875,6 @@ }; name = Release; }; - 088020ECE72EC313C1D806A7E73C7DE6 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_REQUIRED = NO; - COPY_PHASE_STRIP = NO; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_DEBUG=1", - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - ONLY_ACTIVE_ARCH = YES; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; - TVOS_DEPLOYMENT_TARGET = 10.0; - }; - name = Debug; - }; 1022FF99FC4831538AF5D0701347B05A /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = C0C5F37274660AAE37629BD8DA32C4C4 /* Pods-IGListKit-tvOSTests.release.xcconfig */; @@ -995,38 +947,39 @@ }; name = Debug; }; - 15A77D96A21F86749A140E20116E8B39 /* Debug */ = { + 4C4C45DAD5345232C9A84A3D26814A21 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C511C82ABD5233F608172B149FF736AA /* OCMock-iOS.xcconfig */; + baseConfigurationReference = FC9227994874757F19009693F13D60BC /* OCMock-tvOS.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/OCMock-iOS/OCMock-iOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/OCMock-iOS/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/OCMock-tvOS/OCMock-tvOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/OCMock-tvOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/OCMock-iOS/OCMock-iOS.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; + MODULEMAP_FILE = "Target Support Files/OCMock-tvOS/OCMock-tvOS.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = OCMock; - SDKROOT = iphoneos; + SDKROOT = appletvos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; 756611EF0291D02160A17CA2BFF6D4FA /* Release */ = { isa = XCBuildConfiguration; @@ -1073,6 +1026,56 @@ }; name = Release; }; + 7A2C24D43378E3DF92ADA0B19E033AA8 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGNING_REQUIRED = NO; + COPY_PHASE_STRIP = NO; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_DEBUG=1", + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + ONLY_ACTIVE_ARCH = YES; + PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SYMROOT = "${SRCROOT}/../build"; + TVOS_DEPLOYMENT_TARGET = 10.0; + }; + name = Debug; + }; 96BEC337409111B552B10DFA5E0C59CB /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 4E711900F968418E202A1EC93B9FBE1C /* Pods-IGListKitTests.release.xcconfig */; @@ -1109,7 +1112,7 @@ }; name = Release; }; - AE41164CA07F23FBFAB429150507F311 /* Debug */ = { + 9DBC959883042ABBE73B06B3283FE827 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = FC9227994874757F19009693F13D60BC /* OCMock-tvOS.xcconfig */; buildSettings = { @@ -1134,6 +1137,7 @@ PRODUCT_NAME = OCMock; SDKROOT = appletvos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 3.0; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.0; @@ -1178,38 +1182,39 @@ }; name = Debug; }; - C732208FE31A1848E028C118BB0C8C76 /* Release */ = { + D2CBB44F36550226457D123CE9AAE0B7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FC9227994874757F19009693F13D60BC /* OCMock-tvOS.xcconfig */; + baseConfigurationReference = C511C82ABD5233F608172B149FF736AA /* OCMock-iOS.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/OCMock-tvOS/OCMock-tvOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/OCMock-tvOS/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/OCMock-iOS/OCMock-iOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/OCMock-iOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/OCMock-tvOS/OCMock-tvOS.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; + MODULEMAP_FILE = "Target Support Files/OCMock-iOS/OCMock-iOS.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = OCMock; - SDKROOT = appletvos; + SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; /* End XCBuildConfiguration section */ @@ -1217,7 +1222,7 @@ 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 088020ECE72EC313C1D806A7E73C7DE6 /* Debug */, + 7A2C24D43378E3DF92ADA0B19E033AA8 /* Debug */, 756611EF0291D02160A17CA2BFF6D4FA /* Release */, ); defaultConfigurationIsVisible = 0; @@ -1226,8 +1231,8 @@ 4DFAFE321F1F660B7A474791DFF1570D /* Build configuration list for PBXNativeTarget "OCMock-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 15A77D96A21F86749A140E20116E8B39 /* Debug */, - 027672EC71DE5614454DE1E79BF50728 /* Release */, + D2CBB44F36550226457D123CE9AAE0B7 /* Debug */, + 07352CA02E1AEB7239ED9EB5EFD19EE3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1244,8 +1249,8 @@ 7A78C22CFD75B935467E7CC074A84D9F /* Build configuration list for PBXNativeTarget "OCMock-tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - AE41164CA07F23FBFAB429150507F311 /* Debug */, - C732208FE31A1848E028C118BB0C8C76 /* Release */, + 9DBC959883042ABBE73B06B3283FE827 /* Debug */, + 4C4C45DAD5345232C9A84A3D26814A21 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Pods/Target Support Files/Pods-IGListKit-tvOSTests/Pods-IGListKit-tvOSTests-frameworks.sh b/Pods/Target Support Files/Pods-IGListKit-tvOSTests/Pods-IGListKit-tvOSTests-frameworks.sh index 9c9c2098..1453864a 100755 --- a/Pods/Target Support Files/Pods-IGListKit-tvOSTests/Pods-IGListKit-tvOSTests-frameworks.sh +++ b/Pods/Target Support Files/Pods-IGListKit-tvOSTests/Pods-IGListKit-tvOSTests-frameworks.sh @@ -6,6 +6,10 @@ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +# This protects against multiple targets copying the same framework dependency at the same time. The solution +# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html +RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") + install_framework() { if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then @@ -23,9 +27,9 @@ install_framework() source="$(readlink "${source}")" fi - # use filter instead of exclude so missing patterns dont' throw errors - echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" - rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" + # Use filter instead of exclude so missing patterns don't throw errors. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" local basename basename="$(basename -s .framework "$1")" @@ -54,6 +58,15 @@ install_framework() fi } +# Copies the dSYM of a vendored framework +install_dsym() { + local source="$1" + if [ -r "$source" ]; then + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DWARF_DSYM_FOLDER_PATH}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DWARF_DSYM_FOLDER_PATH}" + fi +} + # Signs a framework with the provided identity code_sign_if_enabled() { if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then @@ -76,7 +89,7 @@ strip_invalid_archs() { archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)" stripped="" for arch in $archs; do - if ! [[ "${VALID_ARCHS}" == *"$arch"* ]]; then + if ! [[ "${ARCHS}" == *"$arch"* ]]; then # Strip non-valid architectures in-place lipo -remove "$arch" -output "$binary" "$binary" || exit 1 stripped="$stripped $arch" @@ -89,10 +102,10 @@ strip_invalid_archs() { if [[ "$CONFIGURATION" == "Debug" ]]; then - install_framework "$BUILT_PRODUCTS_DIR/OCMock-tvOS/OCMock.framework" + install_framework "${BUILT_PRODUCTS_DIR}/OCMock-tvOS/OCMock.framework" fi if [[ "$CONFIGURATION" == "Release" ]]; then - install_framework "$BUILT_PRODUCTS_DIR/OCMock-tvOS/OCMock.framework" + install_framework "${BUILT_PRODUCTS_DIR}/OCMock-tvOS/OCMock.framework" fi if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then wait diff --git a/Pods/Target Support Files/Pods-IGListKit-tvOSTests/Pods-IGListKit-tvOSTests-resources.sh b/Pods/Target Support Files/Pods-IGListKit-tvOSTests/Pods-IGListKit-tvOSTests-resources.sh index aed060f0..a7df4405 100755 --- a/Pods/Target Support Files/Pods-IGListKit-tvOSTests/Pods-IGListKit-tvOSTests-resources.sh +++ b/Pods/Target Support Files/Pods-IGListKit-tvOSTests/Pods-IGListKit-tvOSTests-resources.sh @@ -8,6 +8,10 @@ RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt XCASSET_FILES=() +# This protects against multiple targets copying the same framework dependency at the same time. The solution +# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html +RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") + case "${TARGETED_DEVICE_FAMILY}" in 1,2) TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" @@ -44,29 +48,29 @@ EOM fi case $RESOURCE_PATH in *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" + echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} ;; *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" + echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} ;; *.framework) - echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync -av $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - rsync -av "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" ;; *.xcdatamodel) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" + echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" ;; *.xcdatamodeld) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" + echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" ;; *.xcmappingmodel) - echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" + echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" ;; *.xcassets) @@ -74,7 +78,7 @@ EOM XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") ;; *) - echo "$RESOURCE_PATH" + echo "$RESOURCE_PATH" || true echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" ;; esac diff --git a/Pods/Target Support Files/Pods-IGListKitTests/Pods-IGListKitTests-frameworks.sh b/Pods/Target Support Files/Pods-IGListKitTests/Pods-IGListKitTests-frameworks.sh index 729fc3b3..82290e2e 100755 --- a/Pods/Target Support Files/Pods-IGListKitTests/Pods-IGListKitTests-frameworks.sh +++ b/Pods/Target Support Files/Pods-IGListKitTests/Pods-IGListKitTests-frameworks.sh @@ -6,6 +6,10 @@ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +# This protects against multiple targets copying the same framework dependency at the same time. The solution +# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html +RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") + install_framework() { if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then @@ -23,9 +27,9 @@ install_framework() source="$(readlink "${source}")" fi - # use filter instead of exclude so missing patterns dont' throw errors - echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" - rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" + # Use filter instead of exclude so missing patterns don't throw errors. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" local basename basename="$(basename -s .framework "$1")" @@ -54,6 +58,15 @@ install_framework() fi } +# Copies the dSYM of a vendored framework +install_dsym() { + local source="$1" + if [ -r "$source" ]; then + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DWARF_DSYM_FOLDER_PATH}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DWARF_DSYM_FOLDER_PATH}" + fi +} + # Signs a framework with the provided identity code_sign_if_enabled() { if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then @@ -76,7 +89,7 @@ strip_invalid_archs() { archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)" stripped="" for arch in $archs; do - if ! [[ "${VALID_ARCHS}" == *"$arch"* ]]; then + if ! [[ "${ARCHS}" == *"$arch"* ]]; then # Strip non-valid architectures in-place lipo -remove "$arch" -output "$binary" "$binary" || exit 1 stripped="$stripped $arch" @@ -89,10 +102,10 @@ strip_invalid_archs() { if [[ "$CONFIGURATION" == "Debug" ]]; then - install_framework "$BUILT_PRODUCTS_DIR/OCMock-iOS/OCMock.framework" + install_framework "${BUILT_PRODUCTS_DIR}/OCMock-iOS/OCMock.framework" fi if [[ "$CONFIGURATION" == "Release" ]]; then - install_framework "$BUILT_PRODUCTS_DIR/OCMock-iOS/OCMock.framework" + install_framework "${BUILT_PRODUCTS_DIR}/OCMock-iOS/OCMock.framework" fi if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then wait diff --git a/Pods/Target Support Files/Pods-IGListKitTests/Pods-IGListKitTests-resources.sh b/Pods/Target Support Files/Pods-IGListKitTests/Pods-IGListKitTests-resources.sh index aed060f0..a7df4405 100755 --- a/Pods/Target Support Files/Pods-IGListKitTests/Pods-IGListKitTests-resources.sh +++ b/Pods/Target Support Files/Pods-IGListKitTests/Pods-IGListKitTests-resources.sh @@ -8,6 +8,10 @@ RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt XCASSET_FILES=() +# This protects against multiple targets copying the same framework dependency at the same time. The solution +# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html +RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") + case "${TARGETED_DEVICE_FAMILY}" in 1,2) TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" @@ -44,29 +48,29 @@ EOM fi case $RESOURCE_PATH in *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" + echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} ;; *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" + echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} ;; *.framework) - echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync -av $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - rsync -av "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" ;; *.xcdatamodel) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" + echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" ;; *.xcdatamodeld) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" + echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" ;; *.xcmappingmodel) - echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" + echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" ;; *.xcassets) @@ -74,7 +78,7 @@ EOM XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") ;; *) - echo "$RESOURCE_PATH" + echo "$RESOURCE_PATH" || true echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" ;; esac