Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Merge pull request #137 from chrisfarber/macosx

Added target for Mac OS X
  • Loading branch information...
commit 56a418770ee684fac6b5b12154070ab5238a6820 2 parents 29facca + e553ee7
Allen Ding authored

Showing 1 changed file with 410 additions and 0 deletions. Show diff stats Hide diff stats

  1. +410 0 Kiwi.xcodeproj/project.pbxproj
410 Kiwi.xcodeproj/project.pbxproj
@@ -116,6 +116,163 @@
116 116 6BC17F1E155E3ACA000B3AA4 /* KiwiConfiguration.h in Copy Files */ = {isa = PBXBuildFile; fileRef = F57C754C11B030E300C3015B /* KiwiConfiguration.h */; };
117 117 6BC17F1F155E3ACA000B3AA4 /* KiwiMacros.h in Copy Files */ = {isa = PBXBuildFile; fileRef = F55252AD116CD4BA0028A401 /* KiwiMacros.h */; };
118 118 6BC17F20155E3ACA000B3AA4 /* KiwiBlockMacros.h in Copy Files */ = {isa = PBXBuildFile; fileRef = A3FABFAE13CBB187002003F7 /* KiwiBlockMacros.h */; };
  119 + 832C8325157263B300F160D5 /* KWBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = F5E9FC2F11AE6A0F0089BACE /* KWBlock.h */; settings = {ATTRIBUTES = (Public, ); }; };
  120 + 832C8326157263B300F160D5 /* KWIntercept.h in Headers */ = {isa = PBXBuildFile; fileRef = F5657B391190F4940023AC6A /* KWIntercept.h */; settings = {ATTRIBUTES = (Public, ); }; };
  121 + 832C8327157263B300F160D5 /* KWMessageSpying.h in Headers */ = {isa = PBXBuildFile; fileRef = F5DE0450118EF9C100728D0C /* KWMessageSpying.h */; settings = {ATTRIBUTES = (Public, ); }; };
  122 + 832C8328157263B300F160D5 /* KWBeNilMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = A3A1757212E498CD004DFD70 /* KWBeNilMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  123 + 832C8329157263B300F160D5 /* KWSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = F517308D11BB2FAB00EC4ADB /* KWSpec.h */; settings = {ATTRIBUTES = (Public, ); }; };
  124 + 832C832A157263B300F160D5 /* KWTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = F5015B691158398E002E9A98 /* KWTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; };
  125 + 832C832B157263B300F160D5 /* KWBeBetweenMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F553B2D8117561C9004FCA2E /* KWBeBetweenMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  126 + 832C832C157263B300F160D5 /* KWAfterAllNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BDB86D11C0CAA000DD3474 /* KWAfterAllNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  127 + 832C832D157263B300F160D5 /* KWAfterEachNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F508549B11BE4BA0000EAD4E /* KWAfterEachNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  128 + 832C832E157263B300F160D5 /* KWBeforeAllNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BDB86911C0CA9A00DD3474 /* KWBeforeAllNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  129 + 832C832F157263B300F160D5 /* KWBeforeEachNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F508548311BE4AA5000EAD4E /* KWBeforeEachNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  130 + 832C8330157263B300F160D5 /* KWBlockNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F508556111BE5A8A000EAD4E /* KWBlockNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  131 + 832C8331157263B300F160D5 /* KWContextNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F5B1690D11BCDA4100200D1D /* KWContextNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  132 + 832C8332157263B300F160D5 /* KWExample.h in Headers */ = {isa = PBXBuildFile; fileRef = F58D05E611BE7C0F002A0456 /* KWExample.h */; settings = {ATTRIBUTES = (Public, ); }; };
  133 + 832C8333157263B300F160D5 /* KWExampleGroupBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C5CB1911BCC45B0076529B /* KWExampleGroupBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; };
  134 + 832C8334157263B300F160D5 /* KWExampleNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F57B2D2611BE2C1F00937FFA /* KWExampleNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  135 + 832C8335157263B300F160D5 /* KWExampleNodeVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = F57B2D1011BE273C00937FFA /* KWExampleNodeVisitor.h */; settings = {ATTRIBUTES = (Public, ); }; };
  136 + 832C8336157263B300F160D5 /* KWItNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F5B16A7E11BD350D00200D1D /* KWItNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  137 + 832C8337157263B300F160D5 /* KWPendingNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F50C749F11BE835C005BB3E2 /* KWPendingNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  138 + 832C8338157263B300F160D5 /* KWRegisterMatchersNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F579D0CC11BE6FD700FC86CB /* KWRegisterMatchersNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  139 + 832C8339157263B300F160D5 /* KWAsyncVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F4E04C812DFB6CB00A3440B /* KWAsyncVerifier.h */; settings = {ATTRIBUTES = (Public, ); }; };
  140 + 832C833A157263B300F160D5 /* KWExistVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = F5DBB552116C2F7700583385 /* KWExistVerifier.h */; settings = {ATTRIBUTES = (Public, ); }; };
  141 + 832C833B157263B300F160D5 /* KWExpectationType.h in Headers */ = {isa = PBXBuildFile; fileRef = F54DB6BC11A9782000E6EDB9 /* KWExpectationType.h */; settings = {ATTRIBUTES = (Public, ); }; };
  142 + 832C833C157263B300F160D5 /* KWMatchVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BD4F1C116D76EA00D813AF /* KWMatchVerifier.h */; settings = {ATTRIBUTES = (Public, ); }; };
  143 + 832C833D157263B300F160D5 /* KWReporting.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F746ED11B327EC000CA15C /* KWReporting.h */; settings = {ATTRIBUTES = (Public, ); }; };
  144 + 832C833E157263B300F160D5 /* KWVerifying.h in Headers */ = {isa = PBXBuildFile; fileRef = F511A02511AA46F300B9BBF1 /* KWVerifying.h */; settings = {ATTRIBUTES = (Public, ); }; };
  145 + 832C833F157263B300F160D5 /* NSObject+KiwiVerifierAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F5DBB571116C306000583385 /* NSObject+KiwiVerifierAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  146 + 832C8340157263B300F160D5 /* KWBeEmptyMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F553B4531175A292004FCA2E /* KWBeEmptyMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  147 + 832C8341157263B300F160D5 /* KWBeIdenticalToMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F5E5032A119EA3CA00F5D05F /* KWBeIdenticalToMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  148 + 832C8342157263B300F160D5 /* KWBeKindOfClassMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F54A4B3611733E8A002442C5 /* KWBeKindOfClassMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  149 + 832C8343157263B300F160D5 /* KWBeMemberOfClassMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F54A4BDE117347EF002442C5 /* KWBeMemberOfClassMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  150 + 832C8344157263B300F160D5 /* KWBeSubclassOfClassMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 637FFB28150513D500DBFE8F /* KWBeSubclassOfClassMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  151 + 832C8345157263B300F160D5 /* KWBeTrueMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F58F587E117DACF500D05908 /* KWBeTrueMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  152 + 832C8346157263B300F160D5 /* KWBeWithinMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A1E68011743C4A002223E1 /* KWBeWithinMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  153 + 832C8347157263B300F160D5 /* KWBeZeroMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F59D2D20118DD1F00081755E /* KWBeZeroMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  154 + 832C8348157263B300F160D5 /* KWBlockRaiseMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F5E9FC8A11AE6F050089BACE /* KWBlockRaiseMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  155 + 832C8349157263B300F160D5 /* KWConformToProtocolMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F54A4C1411734B82002442C5 /* KWConformToProtocolMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  156 + 832C834A157263B300F160D5 /* KWContainMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F5015B591158398E002E9A98 /* KWContainMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  157 + 832C834B157263B300F160D5 /* KWEqualMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F5015B5B1158398E002E9A98 /* KWEqualMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  158 + 832C834C157263B300F160D5 /* KWHaveMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F553B4971175B3C3004FCA2E /* KWHaveMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  159 + 832C834D157263B300F160D5 /* KWInequalityMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F553B2A311755AD0004FCA2E /* KWInequalityMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  160 + 832C834E157263B300F160D5 /* KWMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F5015B631158398E002E9A98 /* KWMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  161 + 832C834F157263B300F160D5 /* KWMatcherFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = F5015B651158398E002E9A98 /* KWMatcherFactory.h */; settings = {ATTRIBUTES = (Public, ); }; };
  162 + 832C8350157263B300F160D5 /* KWMatching.h in Headers */ = {isa = PBXBuildFile; fileRef = F5DBB678116C8C9200583385 /* KWMatching.h */; settings = {ATTRIBUTES = (Public, ); }; };
  163 + 832C8351157263B300F160D5 /* KWRaiseMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F5015B671158398E002E9A98 /* KWRaiseMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  164 + 832C8352157263B300F160D5 /* KWReceiveMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F57A6784115A2BC800591C2A /* KWReceiveMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  165 + 832C8353157263B300F160D5 /* KWRespondToSelectorMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F553B6721175ED09004FCA2E /* KWRespondToSelectorMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  166 + 832C8354157263B300F160D5 /* KWBeNonNilMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = A3A1757512E498D8004DFD70 /* KWBeNonNilMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  167 + 832C8355157263B300F160D5 /* KWHaveValueMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = A352E9E912EDC33C0049C691 /* KWHaveValueMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  168 + 832C8356157263B300F160D5 /* KWHamcrestMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = A352EA1712EDC8160049C691 /* KWHamcrestMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  169 + 832C8357157263B300F160D5 /* KWUserDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = A385CAE913AA7ED800DCA951 /* KWUserDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  170 + 832C8358157263B300F160D5 /* KWMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = A385CAED13AAC9B600DCA951 /* KWMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; };
  171 + 832C8359157263B300F160D5 /* KWMessageTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = F59D2E69118E6ED20081755E /* KWMessageTracker.h */; settings = {ATTRIBUTES = (Public, ); }; };
  172 + 832C835A157263B300F160D5 /* KWMock.h in Headers */ = {isa = PBXBuildFile; fileRef = F57A676C115A2ABD00591C2A /* KWMock.h */; settings = {ATTRIBUTES = (Public, ); }; };
  173 + 832C835B157263B300F160D5 /* KWStub.h in Headers */ = {isa = PBXBuildFile; fileRef = F5015B6B1158398E002E9A98 /* KWStub.h */; settings = {ATTRIBUTES = (Public, ); }; };
  174 + 832C835C157263B300F160D5 /* NSObject+KiwiMockAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F59D2C53118DB5460081755E /* NSObject+KiwiMockAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  175 + 832C835D157263B300F160D5 /* NSObject+KiwiStubAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F51512F1119024B100D32CD4 /* NSObject+KiwiStubAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  176 + 832C835E157263B300F160D5 /* KWCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = F5015B571158398E002E9A98 /* KWCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; };
  177 + 832C835F157263B300F160D5 /* KWCountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F79B7411AD002100EE6571 /* KWCountType.h */; settings = {ATTRIBUTES = (Public, ); }; };
  178 + 832C8360157263B300F160D5 /* KWDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D7C8C911643B9700758FEA /* KWDeviceInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
  179 + 832C8361157263B300F160D5 /* KWFailure.h in Headers */ = {isa = PBXBuildFile; fileRef = F5DBB660116C8B8500583385 /* KWFailure.h */; settings = {ATTRIBUTES = (Public, ); }; };
  180 + 832C8362157263B300F160D5 /* KWFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = F5015B5F1158398E002E9A98 /* KWFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; };
  181 + 832C8363157263B300F160D5 /* KWFutureObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F4E04D612DFB71F00A3440B /* KWFutureObject.h */; settings = {ATTRIBUTES = (Public, ); }; };
  182 + 832C8364157263B300F160D5 /* KWInvocationCapturer.h in Headers */ = {isa = PBXBuildFile; fileRef = F506073B117C2EC9008E66D5 /* KWInvocationCapturer.h */; settings = {ATTRIBUTES = (Public, ); }; };
  183 + 832C8365157263B300F160D5 /* KWMessagePattern.h in Headers */ = {isa = PBXBuildFile; fileRef = F5DE049D118EFD3B00728D0C /* KWMessagePattern.h */; settings = {ATTRIBUTES = (Public, ); }; };
  184 + 832C8366157263B300F160D5 /* KWNull.h in Headers */ = {isa = PBXBuildFile; fileRef = F5665B1E11B49CD100D346F1 /* KWNull.h */; settings = {ATTRIBUTES = (Public, ); }; };
  185 + 832C8367157263B300F160D5 /* KWObjCUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = F56B3FE8115F961600DA94AC /* KWObjCUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; };
  186 + 832C8368157263B300F160D5 /* KWProbe.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F4E04D812DFB71F00A3440B /* KWProbe.h */; settings = {ATTRIBUTES = (Public, ); }; };
  187 + 832C8369157263B300F160D5 /* KWProbePoller.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F4E04D912DFB71F00A3440B /* KWProbePoller.h */; settings = {ATTRIBUTES = (Public, ); }; };
  188 + 832C836A157263B300F160D5 /* KWStringUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = F5FC83A511B1000500BF98A2 /* KWStringUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; };
  189 + 832C836B157263B300F160D5 /* KWValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F54A4C46117364AC002442C5 /* KWValue.h */; settings = {ATTRIBUTES = (Public, ); }; };
  190 + 832C836C157263B300F160D5 /* KWWorkarounds.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BDB7A411C0C04200DD3474 /* KWWorkarounds.h */; settings = {ATTRIBUTES = (Public, ); }; };
  191 + 832C836D157263B300F160D5 /* NSInvocation+KiwiAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F52CD2A7115E1E760038A6A2 /* NSInvocation+KiwiAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  192 + 832C836E157263B300F160D5 /* NSMethodSignature+KiwiAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F5015B6D1158398E002E9A98 /* NSMethodSignature+KiwiAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  193 + 832C836F157263B300F160D5 /* NSNumber+KiwiAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F5B3FDC41178B15E00ECF9E8 /* NSNumber+KiwiAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  194 + 832C8370157263B300F160D5 /* NSValue+KiwiAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F50922FB1165E43D00083EB1 /* NSValue+KiwiAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  195 + 832C8371157263B300F160D5 /* KWHCMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = A3A1753E12E49505004DFD70 /* KWHCMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  196 + 832C8372157263B300F160D5 /* KWHamrestMatchingAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = A352EA0C12EDC6F20049C691 /* KWHamrestMatchingAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  197 + 832C8373157263B300F160D5 /* Kiwi.h in Headers */ = {isa = PBXBuildFile; fileRef = F5015B501158398E002E9A98 /* Kiwi.h */; settings = {ATTRIBUTES = (Public, ); }; };
  198 + 832C8374157263B300F160D5 /* KiwiConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = F57C754C11B030E300C3015B /* KiwiConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; };
  199 + 832C8375157263B300F160D5 /* KiwiMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = F55252AD116CD4BA0028A401 /* KiwiMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
  200 + 832C8376157263B300F160D5 /* KiwiBlockMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = A3FABFAE13CBB187002003F7 /* KiwiBlockMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
  201 + 832C8377157263B300F160D5 /* KWAny.h in Headers */ = {isa = PBXBuildFile; fileRef = F5FC83B611B100B100BF98A7 /* KWAny.h */; settings = {ATTRIBUTES = (Public, ); }; };
  202 + 832C8378157263B300F160D5 /* KWExampleSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = A3CB75E0144C3479002D1F7A /* KWExampleSuite.h */; };
  203 + 832C8379157263B300F160D5 /* KWExampleGroupDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = A3758CDA1418CDC10051268A /* KWExampleGroupDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
  204 + 832C837A157263B300F160D5 /* KWCaptureSpy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B45D6BB1548765800793B1E /* KWCaptureSpy.h */; settings = {ATTRIBUTES = (Public, ); }; };
  205 + 832C837C157263B300F160D5 /* KWCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = F5015B581158398E002E9A98 /* KWCallSite.m */; };
  206 + 832C837D157263B300F160D5 /* KWContainMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F5015B5A1158398E002E9A98 /* KWContainMatcher.m */; };
  207 + 832C837E157263B300F160D5 /* KWEqualMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F5015B5C1158398E002E9A98 /* KWEqualMatcher.m */; };
  208 + 832C837F157263B300F160D5 /* KWFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = F5015B601158398E002E9A98 /* KWFormatter.m */; };
  209 + 832C8380157263B300F160D5 /* KWMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F5015B641158398E002E9A98 /* KWMatcher.m */; };
  210 + 832C8381157263B300F160D5 /* KWMatcherFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = F5015B661158398E002E9A98 /* KWMatcherFactory.m */; };
  211 + 832C8382157263B300F160D5 /* KWRaiseMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F5015B681158398E002E9A98 /* KWRaiseMatcher.m */; };
  212 + 832C8383157263B300F160D5 /* KWTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = F5015B6A1158398E002E9A98 /* KWTestCase.m */; };
  213 + 832C8384157263B300F160D5 /* KWStub.m in Sources */ = {isa = PBXBuildFile; fileRef = F5015B6C1158398E002E9A98 /* KWStub.m */; };
  214 + 832C8385157263B300F160D5 /* NSMethodSignature+KiwiAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F5015B6E1158398E002E9A98 /* NSMethodSignature+KiwiAdditions.m */; };
  215 + 832C8386157263B300F160D5 /* KWMock.m in Sources */ = {isa = PBXBuildFile; fileRef = F57A676D115A2ABD00591C2A /* KWMock.m */; };
  216 + 832C8387157263B300F160D5 /* KWReceiveMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F57A6785115A2BC800591C2A /* KWReceiveMatcher.m */; };
  217 + 832C8388157263B300F160D5 /* NSInvocation+KiwiAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F52CD2A8115E1E760038A6A2 /* NSInvocation+KiwiAdditions.m */; };
  218 + 832C8389157263B300F160D5 /* KWObjCUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = F56B3FE9115F961600DA94AC /* KWObjCUtilities.m */; };
  219 + 832C838A157263B300F160D5 /* NSValue+KiwiAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F50922FC1165E43D00083EB1 /* NSValue+KiwiAdditions.m */; };
  220 + 832C838B157263B300F160D5 /* KWExistVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = F5DBB553116C2F7700583385 /* KWExistVerifier.m */; };
  221 + 832C838C157263B300F160D5 /* NSObject+KiwiVerifierAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F5DBB572116C306000583385 /* NSObject+KiwiVerifierAdditions.m */; };
  222 + 832C838D157263B300F160D5 /* KWFailure.m in Sources */ = {isa = PBXBuildFile; fileRef = F5DBB661116C8B8500583385 /* KWFailure.m */; };
  223 + 832C838E157263B300F160D5 /* KWMatchVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = F5BD4F1D116D76EA00D813AF /* KWMatchVerifier.m */; };
  224 + 832C838F157263B300F160D5 /* KWBeKindOfClassMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F54A4B3711733E8A002442C5 /* KWBeKindOfClassMatcher.m */; };
  225 + 832C8390157263B300F160D5 /* KWBeMemberOfClassMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F54A4BDF117347EF002442C5 /* KWBeMemberOfClassMatcher.m */; };
  226 + 832C8391157263B300F160D5 /* KWBeSubclassOfClassMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 637FFB29150513D500DBFE8F /* KWBeSubclassOfClassMatcher.m */; };
  227 + 832C8392157263B300F160D5 /* KWConformToProtocolMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F54A4C1511734B82002442C5 /* KWConformToProtocolMatcher.m */; };
  228 + 832C8393157263B300F160D5 /* KWValue.m in Sources */ = {isa = PBXBuildFile; fileRef = F54A4C47117364AC002442C5 /* KWValue.m */; };
  229 + 832C8394157263B300F160D5 /* KWBeWithinMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F5A1E68111743C4A002223E1 /* KWBeWithinMatcher.m */; };
  230 + 832C8395157263B300F160D5 /* KWInequalityMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F553B2A411755AD0004FCA2E /* KWInequalityMatcher.m */; };
  231 + 832C8396157263B300F160D5 /* KWBeBetweenMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F553B2D9117561C9004FCA2E /* KWBeBetweenMatcher.m */; };
  232 + 832C8397157263B300F160D5 /* KWBeEmptyMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F553B4541175A292004FCA2E /* KWBeEmptyMatcher.m */; };
  233 + 832C8398157263B300F160D5 /* KWHaveMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F553B4981175B3C3004FCA2E /* KWHaveMatcher.m */; };
  234 + 832C8399157263B300F160D5 /* KWRespondToSelectorMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F553B6731175ED09004FCA2E /* KWRespondToSelectorMatcher.m */; };
  235 + 832C839A157263B300F160D5 /* NSNumber+KiwiAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F5B3FDC51178B15E00ECF9E8 /* NSNumber+KiwiAdditions.m */; };
  236 + 832C839B157263B300F160D5 /* KWInvocationCapturer.m in Sources */ = {isa = PBXBuildFile; fileRef = F506073C117C2EC9008E66D5 /* KWInvocationCapturer.m */; };
  237 + 832C839C157263B300F160D5 /* KWBeTrueMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F58F587F117DACF500D05908 /* KWBeTrueMatcher.m */; };
  238 + 832C839D157263B300F160D5 /* NSObject+KiwiMockAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F59D2C54118DB5460081755E /* NSObject+KiwiMockAdditions.m */; };
  239 + 832C839E157263B300F160D5 /* KWBeZeroMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F59D2D21118DD1F00081755E /* KWBeZeroMatcher.m */; };
  240 + 832C839F157263B300F160D5 /* KWMessageTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = F59D2E6A118E6ED20081755E /* KWMessageTracker.m */; };
  241 + 832C83A0157263B300F160D5 /* KWMessagePattern.m in Sources */ = {isa = PBXBuildFile; fileRef = F5DE049E118EFD3B00728D0C /* KWMessagePattern.m */; };
  242 + 832C83A1157263B300F160D5 /* NSObject+KiwiStubAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F51512F2119024B100D32CD4 /* NSObject+KiwiStubAdditions.m */; };
  243 + 832C83A2157263B300F160D5 /* KWIntercept.m in Sources */ = {isa = PBXBuildFile; fileRef = F5657B3A1190F4940023AC6A /* KWIntercept.m */; };
  244 + 832C83A3157263B300F160D5 /* KWBeIdenticalToMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F5E5032B119EA3CA00F5D05F /* KWBeIdenticalToMatcher.m */; };
  245 + 832C83A4157263B300F160D5 /* KWBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = F5E9FC3011AE6A0F0089BACE /* KWBlock.m */; };
  246 + 832C83A5157263B300F160D5 /* KWBlockRaiseMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F5E9FC8B11AE6F050089BACE /* KWBlockRaiseMatcher.m */; };
  247 + 832C83A6157263B300F160D5 /* KWStringUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = F5FC83A611B1000500BF98A2 /* KWStringUtilities.m */; };
  248 + 832C83A7157263B300F160D5 /* KWNull.m in Sources */ = {isa = PBXBuildFile; fileRef = F5665B1F11B49CD100D346F1 /* KWNull.m */; };
  249 + 832C83A8157263B300F160D5 /* KWSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = F517308E11BB2FAB00EC4ADB /* KWSpec.m */; };
  250 + 832C83A9157263B300F160D5 /* KWExampleGroupBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = F5C5CB1A11BCC45B0076529B /* KWExampleGroupBuilder.m */; };
  251 + 832C83AA157263B300F160D5 /* KWContextNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F5B1690E11BCDA4100200D1D /* KWContextNode.m */; };
  252 + 832C83AB157263B300F160D5 /* KWItNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F5B16A7F11BD350D00200D1D /* KWItNode.m */; };
  253 + 832C83AC157263B300F160D5 /* KWBeforeEachNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F508548411BE4AA5000EAD4E /* KWBeforeEachNode.m */; };
  254 + 832C83AD157263B300F160D5 /* KWAfterEachNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F508549C11BE4BA0000EAD4E /* KWAfterEachNode.m */; };
  255 + 832C83AE157263B300F160D5 /* KWBlockNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F508556211BE5A8A000EAD4E /* KWBlockNode.m */; };
  256 + 832C83AF157263B300F160D5 /* KWExample.m in Sources */ = {isa = PBXBuildFile; fileRef = F58D05E711BE7C0F002A0456 /* KWExample.m */; };
  257 + 832C83B0157263B300F160D5 /* KWRegisterMatchersNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F579D0CD11BE6FD700FC86CB /* KWRegisterMatchersNode.m */; };
  258 + 832C83B1157263B300F160D5 /* KWPendingNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F50C74A011BE835C005BB3E2 /* KWPendingNode.m */; };
  259 + 832C83B2157263B300F160D5 /* KWWorkarounds.m in Sources */ = {isa = PBXBuildFile; fileRef = F5BDB7A511C0C04200DD3474 /* KWWorkarounds.m */; };
  260 + 832C83B3157263B300F160D5 /* KWBeforeAllNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F5BDB86A11C0CA9A00DD3474 /* KWBeforeAllNode.m */; };
  261 + 832C83B4157263B300F160D5 /* KWAfterAllNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F5BDB86E11C0CAA000DD3474 /* KWAfterAllNode.m */; };
  262 + 832C83B5157263B300F160D5 /* KWAsyncVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FB1D28312DFB60400693E30 /* KWAsyncVerifier.m */; };
  263 + 832C83B6157263B300F160D5 /* KWFutureObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F4E04D712DFB71F00A3440B /* KWFutureObject.m */; };
  264 + 832C83B7157263B300F160D5 /* KWProbePoller.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F4E04DA12DFB71F00A3440B /* KWProbePoller.m */; };
  265 + 832C83B8157263B300F160D5 /* KWBeNilMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A3A1757312E498CD004DFD70 /* KWBeNilMatcher.m */; };
  266 + 832C83B9157263B300F160D5 /* KWBeNonNilMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A3A1757612E49900004DFD70 /* KWBeNonNilMatcher.m */; };
  267 + 832C83BA157263B300F160D5 /* KWHamcrestMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A352EA1812EDC8160049C691 /* KWHamcrestMatcher.m */; };
  268 + 832C83BB157263B300F160D5 /* KWHaveValueMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A352E9EA12EDC33C0049C691 /* KWHaveValueMatcher.m */; };
  269 + 832C83BC157263B300F160D5 /* KWDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = F5D7C8CA11643B9700758FEA /* KWDeviceInfo.m */; };
  270 + 832C83BD157263B300F160D5 /* KWHamrestMatchingAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A352EA0D12EDC6F20049C691 /* KWHamrestMatchingAdditions.m */; };
  271 + 832C83BE157263B300F160D5 /* KWUserDefinedMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A385CAEA13AA7ED800DCA951 /* KWUserDefinedMatcher.m */; };
  272 + 832C83BF157263B300F160D5 /* KWMatchers.m in Sources */ = {isa = PBXBuildFile; fileRef = A385CAEE13AAC9B700DCA951 /* KWMatchers.m */; };
  273 + 832C83C0157263B300F160D5 /* KWExampleSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = A3CB75E1144C3479002D1F7A /* KWExampleSuite.m */; };
  274 + 832C83C1157263B300F160D5 /* KWAny.m in Sources */ = {isa = PBXBuildFile; fileRef = F5FC83B611B100B100BF98A3 /* KWAny.m */; };
  275 + 832C83C2157263B300F160D5 /* KWCaptureSpy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B45D6BC1548765800793B1E /* KWCaptureSpy.m */; };
119 276 9F4E04DC12DFB71F00A3440B /* KWFutureObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F4E04D712DFB71F00A3440B /* KWFutureObject.m */; };
120 277 9F4E04DF12DFB71F00A3440B /* KWProbePoller.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F4E04DA12DFB71F00A3440B /* KWProbePoller.m */; };
121 278 9FB1D28412DFB60400693E30 /* KWAsyncVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FB1D28312DFB60400693E30 /* KWAsyncVerifier.m */; };
@@ -467,6 +624,7 @@
467 624 6B39D95E155C9FCB003C3444 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
468 625 6B39D95F155C9FCB003C3444 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
469 626 6B39D960155C9FCB003C3444 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
  627 + 832C83C7157263B300F160D5 /* libKiwi-OSX.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libKiwi-OSX.a"; sourceTree = BUILT_PRODUCTS_DIR; };
470 628 9F4E04C812DFB6CB00A3440B /* KWAsyncVerifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KWAsyncVerifier.h; sourceTree = "<group>"; };
471 629 9F4E04D612DFB71F00A3440B /* KWFutureObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KWFutureObject.h; sourceTree = "<group>"; };
472 630 9F4E04D712DFB71F00A3440B /* KWFutureObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KWFutureObject.m; sourceTree = "<group>"; };
@@ -691,6 +849,13 @@
691 849 /* End PBXFileReference section */
692 850
693 851 /* Begin PBXFrameworksBuildPhase section */
  852 + 832C83C3157263B300F160D5 /* Frameworks */ = {
  853 + isa = PBXFrameworksBuildPhase;
  854 + buildActionMask = 2147483647;
  855 + files = (
  856 + );
  857 + runOnlyForDeploymentPostprocessing = 0;
  858 + };
694 859 A3B1653E139967B800E9CC6E /* Frameworks */ = {
695 860 isa = PBXFrameworksBuildPhase;
696 861 buildActionMask = 2147483647;
@@ -762,6 +927,7 @@
762 927 F5015B9F11583A77002E9A98 /* libKiwi.a */,
763 928 F5015C9E11584017002E9A98 /* KiwiTests.octest */,
764 929 A3B16542139967B800E9CC6E /* KiwiExamples.octest */,
  930 + 832C83C7157263B300F160D5 /* libKiwi-OSX.a */,
765 931 );
766 932 name = Products;
767 933 sourceTree = "<group>";
@@ -1141,6 +1307,99 @@
1141 1307 /* End PBXGroup section */
1142 1308
1143 1309 /* Begin PBXHeadersBuildPhase section */
  1310 + 832C8324157263B300F160D5 /* Headers */ = {
  1311 + isa = PBXHeadersBuildPhase;
  1312 + buildActionMask = 2147483647;
  1313 + files = (
  1314 + 832C8325157263B300F160D5 /* KWBlock.h in Headers */,
  1315 + 832C8326157263B300F160D5 /* KWIntercept.h in Headers */,
  1316 + 832C8327157263B300F160D5 /* KWMessageSpying.h in Headers */,
  1317 + 832C8328157263B300F160D5 /* KWBeNilMatcher.h in Headers */,
  1318 + 832C8329157263B300F160D5 /* KWSpec.h in Headers */,
  1319 + 832C832A157263B300F160D5 /* KWTestCase.h in Headers */,
  1320 + 832C832B157263B300F160D5 /* KWBeBetweenMatcher.h in Headers */,
  1321 + 832C832C157263B300F160D5 /* KWAfterAllNode.h in Headers */,
  1322 + 832C832D157263B300F160D5 /* KWAfterEachNode.h in Headers */,
  1323 + 832C832E157263B300F160D5 /* KWBeforeAllNode.h in Headers */,
  1324 + 832C832F157263B300F160D5 /* KWBeforeEachNode.h in Headers */,
  1325 + 832C8330157263B300F160D5 /* KWBlockNode.h in Headers */,
  1326 + 832C8331157263B300F160D5 /* KWContextNode.h in Headers */,
  1327 + 832C8332157263B300F160D5 /* KWExample.h in Headers */,
  1328 + 832C8333157263B300F160D5 /* KWExampleGroupBuilder.h in Headers */,
  1329 + 832C8334157263B300F160D5 /* KWExampleNode.h in Headers */,
  1330 + 832C8335157263B300F160D5 /* KWExampleNodeVisitor.h in Headers */,
  1331 + 832C8336157263B300F160D5 /* KWItNode.h in Headers */,
  1332 + 832C8337157263B300F160D5 /* KWPendingNode.h in Headers */,
  1333 + 832C8338157263B300F160D5 /* KWRegisterMatchersNode.h in Headers */,
  1334 + 832C8339157263B300F160D5 /* KWAsyncVerifier.h in Headers */,
  1335 + 832C833A157263B300F160D5 /* KWExistVerifier.h in Headers */,
  1336 + 832C833B157263B300F160D5 /* KWExpectationType.h in Headers */,
  1337 + 832C833C157263B300F160D5 /* KWMatchVerifier.h in Headers */,
  1338 + 832C833D157263B300F160D5 /* KWReporting.h in Headers */,
  1339 + 832C833E157263B300F160D5 /* KWVerifying.h in Headers */,
  1340 + 832C833F157263B300F160D5 /* NSObject+KiwiVerifierAdditions.h in Headers */,
  1341 + 832C8340157263B300F160D5 /* KWBeEmptyMatcher.h in Headers */,
  1342 + 832C8341157263B300F160D5 /* KWBeIdenticalToMatcher.h in Headers */,
  1343 + 832C8342157263B300F160D5 /* KWBeKindOfClassMatcher.h in Headers */,
  1344 + 832C8343157263B300F160D5 /* KWBeMemberOfClassMatcher.h in Headers */,
  1345 + 832C8344157263B300F160D5 /* KWBeSubclassOfClassMatcher.h in Headers */,
  1346 + 832C8345157263B300F160D5 /* KWBeTrueMatcher.h in Headers */,
  1347 + 832C8346157263B300F160D5 /* KWBeWithinMatcher.h in Headers */,
  1348 + 832C8347157263B300F160D5 /* KWBeZeroMatcher.h in Headers */,
  1349 + 832C8348157263B300F160D5 /* KWBlockRaiseMatcher.h in Headers */,
  1350 + 832C8349157263B300F160D5 /* KWConformToProtocolMatcher.h in Headers */,
  1351 + 832C834A157263B300F160D5 /* KWContainMatcher.h in Headers */,
  1352 + 832C834B157263B300F160D5 /* KWEqualMatcher.h in Headers */,
  1353 + 832C834C157263B300F160D5 /* KWHaveMatcher.h in Headers */,
  1354 + 832C834D157263B300F160D5 /* KWInequalityMatcher.h in Headers */,
  1355 + 832C834E157263B300F160D5 /* KWMatcher.h in Headers */,
  1356 + 832C834F157263B300F160D5 /* KWMatcherFactory.h in Headers */,
  1357 + 832C8350157263B300F160D5 /* KWMatching.h in Headers */,
  1358 + 832C8351157263B300F160D5 /* KWRaiseMatcher.h in Headers */,
  1359 + 832C8352157263B300F160D5 /* KWReceiveMatcher.h in Headers */,
  1360 + 832C8353157263B300F160D5 /* KWRespondToSelectorMatcher.h in Headers */,
  1361 + 832C8354157263B300F160D5 /* KWBeNonNilMatcher.h in Headers */,
  1362 + 832C8355157263B300F160D5 /* KWHaveValueMatcher.h in Headers */,
  1363 + 832C8356157263B300F160D5 /* KWHamcrestMatcher.h in Headers */,
  1364 + 832C8357157263B300F160D5 /* KWUserDefinedMatcher.h in Headers */,
  1365 + 832C8358157263B300F160D5 /* KWMatchers.h in Headers */,
  1366 + 832C8359157263B300F160D5 /* KWMessageTracker.h in Headers */,
  1367 + 832C835A157263B300F160D5 /* KWMock.h in Headers */,
  1368 + 832C835B157263B300F160D5 /* KWStub.h in Headers */,
  1369 + 832C835C157263B300F160D5 /* NSObject+KiwiMockAdditions.h in Headers */,
  1370 + 832C835D157263B300F160D5 /* NSObject+KiwiStubAdditions.h in Headers */,
  1371 + 832C835E157263B300F160D5 /* KWCallSite.h in Headers */,
  1372 + 832C835F157263B300F160D5 /* KWCountType.h in Headers */,
  1373 + 832C8360157263B300F160D5 /* KWDeviceInfo.h in Headers */,
  1374 + 832C8361157263B300F160D5 /* KWFailure.h in Headers */,
  1375 + 832C8362157263B300F160D5 /* KWFormatter.h in Headers */,
  1376 + 832C8363157263B300F160D5 /* KWFutureObject.h in Headers */,
  1377 + 832C8364157263B300F160D5 /* KWInvocationCapturer.h in Headers */,
  1378 + 832C8365157263B300F160D5 /* KWMessagePattern.h in Headers */,
  1379 + 832C8366157263B300F160D5 /* KWNull.h in Headers */,
  1380 + 832C8367157263B300F160D5 /* KWObjCUtilities.h in Headers */,
  1381 + 832C8368157263B300F160D5 /* KWProbe.h in Headers */,
  1382 + 832C8369157263B300F160D5 /* KWProbePoller.h in Headers */,
  1383 + 832C836A157263B300F160D5 /* KWStringUtilities.h in Headers */,
  1384 + 832C836B157263B300F160D5 /* KWValue.h in Headers */,
  1385 + 832C836C157263B300F160D5 /* KWWorkarounds.h in Headers */,
  1386 + 832C836D157263B300F160D5 /* NSInvocation+KiwiAdditions.h in Headers */,
  1387 + 832C836E157263B300F160D5 /* NSMethodSignature+KiwiAdditions.h in Headers */,
  1388 + 832C836F157263B300F160D5 /* NSNumber+KiwiAdditions.h in Headers */,
  1389 + 832C8370157263B300F160D5 /* NSValue+KiwiAdditions.h in Headers */,
  1390 + 832C8371157263B300F160D5 /* KWHCMatcher.h in Headers */,
  1391 + 832C8372157263B300F160D5 /* KWHamrestMatchingAdditions.h in Headers */,
  1392 + 832C8373157263B300F160D5 /* Kiwi.h in Headers */,
  1393 + 832C8374157263B300F160D5 /* KiwiConfiguration.h in Headers */,
  1394 + 832C8375157263B300F160D5 /* KiwiMacros.h in Headers */,
  1395 + 832C8376157263B300F160D5 /* KiwiBlockMacros.h in Headers */,
  1396 + 832C8377157263B300F160D5 /* KWAny.h in Headers */,
  1397 + 832C8378157263B300F160D5 /* KWExampleSuite.h in Headers */,
  1398 + 832C8379157263B300F160D5 /* KWExampleGroupDelegate.h in Headers */,
  1399 + 832C837A157263B300F160D5 /* KWCaptureSpy.h in Headers */,
  1400 + );
  1401 + runOnlyForDeploymentPostprocessing = 0;
  1402 + };
1144 1403 F5015B9B11583A77002E9A98 /* Headers */ = {
1145 1404 isa = PBXHeadersBuildPhase;
1146 1405 buildActionMask = 2147483647;
@@ -1237,6 +1496,24 @@
1237 1496 /* End PBXHeadersBuildPhase section */
1238 1497
1239 1498 /* Begin PBXNativeTarget section */
  1499 + 832C8323157263B300F160D5 /* Kiwi-OSX */ = {
  1500 + isa = PBXNativeTarget;
  1501 + buildConfigurationList = 832C83C4157263B300F160D5 /* Build configuration list for PBXNativeTarget "Kiwi-OSX" */;
  1502 + buildPhases = (
  1503 + 832C8324157263B300F160D5 /* Headers */,
  1504 + 832C837B157263B300F160D5 /* Sources */,
  1505 + 832C83C3157263B300F160D5 /* Frameworks */,
  1506 + );
  1507 + buildRules = (
  1508 + );
  1509 + comments = "Framework search path \"$(SDKROOT)/Developer/Library/Frameworks\" and \"$(DEVELOPER_LIBRARY_DIR)/Frameworks\" so that SenTestingKit framework can be found.";
  1510 + dependencies = (
  1511 + );
  1512 + name = "Kiwi-OSX";
  1513 + productName = Kiwi;
  1514 + productReference = 832C83C7157263B300F160D5 /* libKiwi-OSX.a */;
  1515 + productType = "com.apple.product-type.library.static";
  1516 + };
1240 1517 A3B16541139967B800E9CC6E /* KiwiExamples */ = {
1241 1518 isa = PBXNativeTarget;
1242 1519 buildConfigurationList = A3B16551139967B800E9CC6E /* Build configuration list for PBXNativeTarget "KiwiExamples" */;
@@ -1319,6 +1596,7 @@
1319 1596 projectRoot = "";
1320 1597 targets = (
1321 1598 F5015B9E11583A77002E9A98 /* Kiwi */,
  1599 + 832C8323157263B300F160D5 /* Kiwi-OSX */,
1322 1600 F5015C9D11584017002E9A98 /* KiwiTests */,
1323 1601 A3B16541139967B800E9CC6E /* KiwiExamples */,
1324 1602 6BC17EC2155E3A47000B3AA4 /* Kiwi-iOS */,
@@ -1402,6 +1680,84 @@
1402 1680 /* End PBXShellScriptBuildPhase section */
1403 1681
1404 1682 /* Begin PBXSourcesBuildPhase section */
  1683 + 832C837B157263B300F160D5 /* Sources */ = {
  1684 + isa = PBXSourcesBuildPhase;
  1685 + buildActionMask = 2147483647;
  1686 + files = (
  1687 + 832C837C157263B300F160D5 /* KWCallSite.m in Sources */,
  1688 + 832C837D157263B300F160D5 /* KWContainMatcher.m in Sources */,
  1689 + 832C837E157263B300F160D5 /* KWEqualMatcher.m in Sources */,
  1690 + 832C837F157263B300F160D5 /* KWFormatter.m in Sources */,
  1691 + 832C8380157263B300F160D5 /* KWMatcher.m in Sources */,
  1692 + 832C8381157263B300F160D5 /* KWMatcherFactory.m in Sources */,
  1693 + 832C8382157263B300F160D5 /* KWRaiseMatcher.m in Sources */,
  1694 + 832C8383157263B300F160D5 /* KWTestCase.m in Sources */,
  1695 + 832C8384157263B300F160D5 /* KWStub.m in Sources */,
  1696 + 832C8385157263B300F160D5 /* NSMethodSignature+KiwiAdditions.m in Sources */,
  1697 + 832C8386157263B300F160D5 /* KWMock.m in Sources */,
  1698 + 832C8387157263B300F160D5 /* KWReceiveMatcher.m in Sources */,
  1699 + 832C8388157263B300F160D5 /* NSInvocation+KiwiAdditions.m in Sources */,
  1700 + 832C8389157263B300F160D5 /* KWObjCUtilities.m in Sources */,
  1701 + 832C838A157263B300F160D5 /* NSValue+KiwiAdditions.m in Sources */,
  1702 + 832C838B157263B300F160D5 /* KWExistVerifier.m in Sources */,
  1703 + 832C838C157263B300F160D5 /* NSObject+KiwiVerifierAdditions.m in Sources */,
  1704 + 832C838D157263B300F160D5 /* KWFailure.m in Sources */,
  1705 + 832C838E157263B300F160D5 /* KWMatchVerifier.m in Sources */,
  1706 + 832C838F157263B300F160D5 /* KWBeKindOfClassMatcher.m in Sources */,
  1707 + 832C8390157263B300F160D5 /* KWBeMemberOfClassMatcher.m in Sources */,
  1708 + 832C8391157263B300F160D5 /* KWBeSubclassOfClassMatcher.m in Sources */,
  1709 + 832C8392157263B300F160D5 /* KWConformToProtocolMatcher.m in Sources */,
  1710 + 832C8393157263B300F160D5 /* KWValue.m in Sources */,
  1711 + 832C8394157263B300F160D5 /* KWBeWithinMatcher.m in Sources */,
  1712 + 832C8395157263B300F160D5 /* KWInequalityMatcher.m in Sources */,
  1713 + 832C8396157263B300F160D5 /* KWBeBetweenMatcher.m in Sources */,
  1714 + 832C8397157263B300F160D5 /* KWBeEmptyMatcher.m in Sources */,
  1715 + 832C8398157263B300F160D5 /* KWHaveMatcher.m in Sources */,
  1716 + 832C8399157263B300F160D5 /* KWRespondToSelectorMatcher.m in Sources */,
  1717 + 832C839A157263B300F160D5 /* NSNumber+KiwiAdditions.m in Sources */,
  1718 + 832C839B157263B300F160D5 /* KWInvocationCapturer.m in Sources */,
  1719 + 832C839C157263B300F160D5 /* KWBeTrueMatcher.m in Sources */,
  1720 + 832C839D157263B300F160D5 /* NSObject+KiwiMockAdditions.m in Sources */,
  1721 + 832C839E157263B300F160D5 /* KWBeZeroMatcher.m in Sources */,
  1722 + 832C839F157263B300F160D5 /* KWMessageTracker.m in Sources */,
  1723 + 832C83A0157263B300F160D5 /* KWMessagePattern.m in Sources */,
  1724 + 832C83A1157263B300F160D5 /* NSObject+KiwiStubAdditions.m in Sources */,
  1725 + 832C83A2157263B300F160D5 /* KWIntercept.m in Sources */,
  1726 + 832C83A3157263B300F160D5 /* KWBeIdenticalToMatcher.m in Sources */,
  1727 + 832C83A4157263B300F160D5 /* KWBlock.m in Sources */,
  1728 + 832C83A5157263B300F160D5 /* KWBlockRaiseMatcher.m in Sources */,
  1729 + 832C83A6157263B300F160D5 /* KWStringUtilities.m in Sources */,
  1730 + 832C83A7157263B300F160D5 /* KWNull.m in Sources */,
  1731 + 832C83A8157263B300F160D5 /* KWSpec.m in Sources */,
  1732 + 832C83A9157263B300F160D5 /* KWExampleGroupBuilder.m in Sources */,
  1733 + 832C83AA157263B300F160D5 /* KWContextNode.m in Sources */,
  1734 + 832C83AB157263B300F160D5 /* KWItNode.m in Sources */,
  1735 + 832C83AC157263B300F160D5 /* KWBeforeEachNode.m in Sources */,
  1736 + 832C83AD157263B300F160D5 /* KWAfterEachNode.m in Sources */,
  1737 + 832C83AE157263B300F160D5 /* KWBlockNode.m in Sources */,
  1738 + 832C83AF157263B300F160D5 /* KWExample.m in Sources */,
  1739 + 832C83B0157263B300F160D5 /* KWRegisterMatchersNode.m in Sources */,
  1740 + 832C83B1157263B300F160D5 /* KWPendingNode.m in Sources */,
  1741 + 832C83B2157263B300F160D5 /* KWWorkarounds.m in Sources */,
  1742 + 832C83B3157263B300F160D5 /* KWBeforeAllNode.m in Sources */,
  1743 + 832C83B4157263B300F160D5 /* KWAfterAllNode.m in Sources */,
  1744 + 832C83B5157263B300F160D5 /* KWAsyncVerifier.m in Sources */,
  1745 + 832C83B6157263B300F160D5 /* KWFutureObject.m in Sources */,
  1746 + 832C83B7157263B300F160D5 /* KWProbePoller.m in Sources */,
  1747 + 832C83B8157263B300F160D5 /* KWBeNilMatcher.m in Sources */,
  1748 + 832C83B9157263B300F160D5 /* KWBeNonNilMatcher.m in Sources */,
  1749 + 832C83BA157263B300F160D5 /* KWHamcrestMatcher.m in Sources */,
  1750 + 832C83BB157263B300F160D5 /* KWHaveValueMatcher.m in Sources */,
  1751 + 832C83BC157263B300F160D5 /* KWDeviceInfo.m in Sources */,
  1752 + 832C83BD157263B300F160D5 /* KWHamrestMatchingAdditions.m in Sources */,
  1753 + 832C83BE157263B300F160D5 /* KWUserDefinedMatcher.m in Sources */,
  1754 + 832C83BF157263B300F160D5 /* KWMatchers.m in Sources */,
  1755 + 832C83C0157263B300F160D5 /* KWExampleSuite.m in Sources */,
  1756 + 832C83C1157263B300F160D5 /* KWAny.m in Sources */,
  1757 + 832C83C2157263B300F160D5 /* KWCaptureSpy.m in Sources */,
  1758 + );
  1759 + runOnlyForDeploymentPostprocessing = 0;
  1760 + };
1405 1761 A3B1653D139967B800E9CC6E /* Sources */ = {
1406 1762 isa = PBXSourcesBuildPhase;
1407 1763 buildActionMask = 2147483647;
@@ -1579,6 +1935,51 @@
1579 1935 };
1580 1936 name = Release;
1581 1937 };
  1938 + 832C83C5157263B300F160D5 /* Debug */ = {
  1939 + isa = XCBuildConfiguration;
  1940 + buildSettings = {
  1941 + ALWAYS_SEARCH_USER_PATHS = NO;
  1942 + ARCHS = "$(ARCHS_STANDARD_64_BIT)";
  1943 + COPY_PHASE_STRIP = NO;
  1944 + CURRENT_PROJECT_VERSION = 1.0;
  1945 + FRAMEWORK_SEARCH_PATHS = (
  1946 + "\"$(SDKROOT)/Developer/Library/Frameworks\"",
  1947 + "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"",
  1948 + );
  1949 + GCC_DYNAMIC_NO_PIC = NO;
  1950 + GCC_OPTIMIZATION_LEVEL = 0;
  1951 + GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  1952 + OTHER_LDFLAGS = "";
  1953 + PRODUCT_NAME = "Kiwi-OSX";
  1954 + PUBLIC_HEADERS_FOLDER_PATH = KiwiPublicHeaders;
  1955 + RUN_CLANG_STATIC_ANALYZER = YES;
  1956 + SDKROOT = macosx;
  1957 + VALID_ARCHS = x86_64;
  1958 + };
  1959 + name = Debug;
  1960 + };
  1961 + 832C83C6157263B300F160D5 /* Release */ = {
  1962 + isa = XCBuildConfiguration;
  1963 + buildSettings = {
  1964 + ALWAYS_SEARCH_USER_PATHS = NO;
  1965 + ARCHS = "$(ARCHS_STANDARD_64_BIT)";
  1966 + COPY_PHASE_STRIP = YES;
  1967 + CURRENT_PROJECT_VERSION = 1.0;
  1968 + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1969 + FRAMEWORK_SEARCH_PATHS = (
  1970 + "\"$(SDKROOT)/Developer/Library/Frameworks\"",
  1971 + "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"",
  1972 + );
  1973 + GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  1974 + OTHER_LDFLAGS = "";
  1975 + PRODUCT_NAME = "Kiwi-OSX";
  1976 + PUBLIC_HEADERS_FOLDER_PATH = KiwiPublicHeaders;
  1977 + RUN_CLANG_STATIC_ANALYZER = YES;
  1978 + SDKROOT = macosx;
  1979 + VALID_ARCHS = x86_64;
  1980 + };
  1981 + name = Release;
  1982 + };
1582 1983 A3B16552139967B800E9CC6E /* Debug */ = {
1583 1984 isa = XCBuildConfiguration;
1584 1985 buildSettings = {
@@ -1803,6 +2204,15 @@
1803 2204 defaultConfigurationIsVisible = 0;
1804 2205 defaultConfigurationName = Release;
1805 2206 };
  2207 + 832C83C4157263B300F160D5 /* Build configuration list for PBXNativeTarget "Kiwi-OSX" */ = {
  2208 + isa = XCConfigurationList;
  2209 + buildConfigurations = (
  2210 + 832C83C5157263B300F160D5 /* Debug */,
  2211 + 832C83C6157263B300F160D5 /* Release */,
  2212 + );
  2213 + defaultConfigurationIsVisible = 0;
  2214 + defaultConfigurationName = Release;
  2215 + };
1806 2216 A3B16551139967B800E9CC6E /* Build configuration list for PBXNativeTarget "KiwiExamples" */ = {
1807 2217 isa = XCConfigurationList;
1808 2218 buildConfigurations = (

0 comments on commit 56a4187

Please sign in to comment.
Something went wrong with that request. Please try again.