9 /* Begin PBXAggregateTarget section */
10 BC2D95AA07208D1E00EC88EB /* WOTest documentation */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = BCA93DDB0855D6B300FE8D18 /* Build configuration list for PBXAggregateTarget "WOTest documentation" */;
14 BC2D95A907208D1E00EC88EB /* Run Script (Doxygen) */,
18 name = "WOTest documentation";
19 productName = "WOTest documentation";
21 BC90BC9B09AF9F2700AAF708 /* Update WOTest build number */ = {
22 isa = PBXAggregateTarget;
23 buildConfigurationList = BC90BCA209AF9F6000AAF708 /* Build configuration list for PBXAggregateTarget "Update WOTest build number" */;
25 BC90BC9A09AF9F2700AAF708 /* ShellScript */,
29 name = "Update WOTest build number";
30 productName = "Update WOTest build number";
32 BCC4D43A09D1ABE800C350C8 /* Update WOTestRunner build number */ = {
33 isa = PBXAggregateTarget;
34 buildConfigurationList = BCC4D44409D1AC4D00C350C8 /* Build configuration list for PBXAggregateTarget "Update WOTestRunner build number" */;
36 BCC4D43D09D1ABFC00C350C8 /* ShellScript */,
40 name = "Update WOTestRunner build number";
41 productName = "Update WOTestRunner build number";
43 BCD155A00A961929005B1950 /* Copy headers */ = {
44 isa = PBXAggregateTarget;
45 buildConfigurationList = BCD155CB0A96196E005B1950 /* Build configuration list for PBXAggregateTarget "Copy headers" */;
47 BCD155A10A961938005B1950 /* CopyFiles */,
51 name = "Copy headers";
52 productName = "Copy headers";
54 BCF8EE5609AF3E730095BCD2 /* WOTest + Tests */ = {
55 isa = PBXAggregateTarget;
56 buildConfigurationList = BCF8EE5C09AF3EA20095BCD2 /* Build configuration list for PBXAggregateTarget "WOTest + Tests" */;
58 BCF8F09C09AF598B0095BCD2 /* CopyFiles */,
59 BCF8EE7E09AF40190095BCD2 /* Run Script (packaging) */,
62 BCF8EE5909AF3E7B0095BCD2 /* PBXTargetDependency */,
63 BCF8F0A309AF5A1F0095BCD2 /* PBXTargetDependency */,
65 name = "WOTest + Tests";
66 productName = "WOTest + Tests";
68 BCF8F0DA09AF5D130095BCD2 /* WOTest + Tests (run) */ = {
69 isa = PBXAggregateTarget;
70 buildConfigurationList = BCF8F0E309AF5D130095BCD2 /* Build configuration list for PBXAggregateTarget "WOTest + Tests (run)" */;
72 BCF8F0E209AF5D130095BCD2 /* Run Script (unit tests) */,
75 BCF8F0E809AF5D4F0095BCD2 /* PBXTargetDependency */,
77 name = "WOTest + Tests (run)";
78 productName = "WOTest + Tests";
80 /* End PBXAggregateTarget section */
82 /* Begin PBXBuildFile section */
83 BC1A6966085C5002004E0E61 /* NSObject+WOTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC1A6962085C5002004E0E61 /* NSObject+WOTest.m */; };
84 BC1A6AA3085C76BF004E0E61 /* NSScanner+WOTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC1A6A9F085C76BF004E0E61 /* NSScanner+WOTest.m */; };
85 BC270FAC0B12006400DB23C6 /* WOTestLowLevelException.m in Sources */ = {isa = PBXBuildFile; fileRef = BC270FAA0B12006400DB23C6 /* WOTestLowLevelException.m */; };
86 BC27ABB6099146B3002AF128 /* NSScannerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BC27ABB5099146B3002AF128 /* NSScannerTests.m */; };
87 BC30806109A0B50900849045 /* LICENSE.txt in Copy Notes */ = {isa = PBXBuildFile; fileRef = BC30805D09A0B4BC00849045 /* LICENSE.txt */; };
88 BC37AD870728730700FDE665 /* WOTestRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = BC37AD84072872FF00FDE665 /* WOTestRunner.m */; };
89 BC4495380B19FE3300A1FBD1 /* WOMultithreadedCrashTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BC4495260B19FB5600A1FBD1 /* WOMultithreadedCrashTests.m */; };
90 BC497B9D0A86621100728B6C /* WOTestBundleInjector.m in Sources */ = {isa = PBXBuildFile; fileRef = BC497B9B0A86621100728B6C /* WOTestBundleInjector.m */; };
91 BC56DDBE071BDDCE00287AF4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
92 BC56DDC2071BDDCE00287AF4 /* WOTestClass.m in Sources */ = {isa = PBXBuildFile; fileRef = BC56DD15071B696300287AF4 /* WOTestClass.m */; };
93 BC5845130861EDC800B457FE /* WOTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC56DDC6071BDDCE00287AF4 /* WOTest.framework */; };
94 BC59E13809B6391300F9359B /* WincentTestBundle.icns in Copy Bundle Resources */ = {isa = PBXBuildFile; fileRef = BC59E11E09B637C800F9359B /* WincentTestBundle.icns */; };
95 BC59E17A09B63B8800F9359B /* RunTests.sh in Resources */ = {isa = PBXBuildFile; fileRef = BC59E17909B63B8800F9359B /* RunTests.sh */; };
96 BC5B1165072483FD000A7198 /* NSException+WOTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC5B1161072483FC000A7198 /* NSException+WOTest.m */; };
97 BC74346C0A87680C00FD78DC /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC74346B0A87680C00FD78DC /* CoreServices.framework */; };
98 BC921560085E3C8F00940ABF /* WOMock.m in Sources */ = {isa = PBXBuildFile; fileRef = BC92155E085E3C8F00940ABF /* WOMock.m */; };
99 BC9215AB085E535B00940ABF /* WOStub.m in Sources */ = {isa = PBXBuildFile; fileRef = BC9215A9085E535B00940ABF /* WOStub.m */; };
100 BC9DC00A0721CE8D00610C69 /* INFO.txt in Copy Notes */ = {isa = PBXBuildFile; fileRef = BC9DC0080721CE8D00610C69 /* INFO.txt */; };
101 BCA93E110856145B00FE8D18 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
102 BCA93F45085626D400FE8D18 /* NSString+WOTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BCA93F43085626D400FE8D18 /* NSString+WOTest.m */; };
103 BCA940450856742C00FE8D18 /* WOTestSelfTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BC2D95570720724300EC88EB /* WOTestSelfTests.m */; };
104 BCA941040857632000FE8D18 /* WOTestRunner in Resources */ = {isa = PBXBuildFile; fileRef = BC37AD75072872CC00FDE665 /* WOTestRunner */; };
105 BCA941A00857D26000FE8D18 /* NSValue+WOTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BCA9419E0857D26000FE8D18 /* NSValue+WOTest.m */; };
106 BCBB522B099AC9500065D0C5 /* WOStubTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBB522A099AC94F0065D0C5 /* WOStubTests.m */; };
107 BCBB5657099CACD80065D0C5 /* NSObjectTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBB5656099CACD80065D0C5 /* NSObjectTests.m */; };
108 BCBB57CE099D223D0065D0C5 /* WOClassMockTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBB57CD099D223D0065D0C5 /* WOClassMockTests.m */; };
109 BCBB58DD099D2FC20065D0C5 /* WOProtocolMockTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBB58DC099D2FC20065D0C5 /* WOProtocolMockTests.m */; };
110 BCBB58EF099D31280065D0C5 /* WOObjectMock.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBB58ED099D311B0065D0C5 /* WOObjectMock.m */; };
111 BCBB59A5099D38BE0065D0C5 /* WOProtocolStub.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBB59A1099D38BE0065D0C5 /* WOProtocolStub.m */; };
112 BCBB59AD099D38EC0065D0C5 /* WOObjectStub.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBB59AB099D38EC0065D0C5 /* WOObjectStub.m */; };
113 BCBB5A62099D41D00065D0C5 /* WOObjectStubTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBB5A61099D41D00065D0C5 /* WOObjectStubTests.m */; };
114 BCBB5A67099D41DB0065D0C5 /* WOProtocolStubTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBB5A66099D41DB0065D0C5 /* WOProtocolStubTests.m */; };
115 BCBB5B38099D4B050065D0C5 /* WOMockTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBB5B37099D4B050065D0C5 /* WOMockTests.m */; };
116 BCD155A50A961949005B1950 /* WOTest.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BC56DCB3071B604100287AF4 /* WOTest.h */; };
117 BCD155A60A961949005B1950 /* WOTestClass.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BC56DD14071B696300287AF4 /* WOTestClass.h */; };
118 BCD155A70A961949005B1950 /* NSException+WOTest.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BC5B1160072483FC000A7198 /* NSException+WOTest.h */; };
119 BCD155A80A961949005B1950 /* NSString+WOTest.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BCA93F42085626D400FE8D18 /* NSString+WOTest.h */; };
120 BCD155A90A961949005B1950 /* NSValue+WOTest.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BCA9419D0857D26000FE8D18 /* NSValue+WOTest.h */; };
121 BCD155AA0A961949005B1950 /* NSObject+WOTest.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BC1A6961085C5002004E0E61 /* NSObject+WOTest.h */; };
122 BCD155AB0A961949005B1950 /* NSScanner+WOTest.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BC1A6A9E085C76BF004E0E61 /* NSScanner+WOTest.h */; };
123 BCD155AC0A961949005B1950 /* WOMock.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BC92155D085E3C8F00940ABF /* WOMock.h */; };
124 BCD155AD0A961949005B1950 /* WOStub.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BC9215A8085E535B00940ABF /* WOStub.h */; };
125 BCD155AE0A961949005B1950 /* WOClassMock.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BCFA316A098BFD8900EEEE22 /* WOClassMock.h */; };
126 BCD155AF0A961949005B1950 /* WOProtocolMock.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BCFA3172098BFD9300EEEE22 /* WOProtocolMock.h */; };
127 BCD155B00A961949005B1950 /* WOEnumerate.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BCFA31DB098C030300EEEE22 /* WOEnumerate.h */; };
128 BCD155B10A961949005B1950 /* NSInvocation+WOTest.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BCFA342A098DB87300EEEE22 /* NSInvocation+WOTest.h */; };
129 BCD155B30A961949005B1950 /* WOLightweightRoot.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BCFA3CE0098F9B4800EEEE22 /* WOLightweightRoot.h */; };
130 BCD155B40A961949005B1950 /* WOObjectMock.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BCBB58EC099D311B0065D0C5 /* WOObjectMock.h */; };
131 BCD155B50A961949005B1950 /* WOProtocolStub.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BCBB59A0099D38BE0065D0C5 /* WOProtocolStub.h */; };
132 BCD155B60A961949005B1950 /* WOObjectStub.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BCBB59AA099D38EC0065D0C5 /* WOObjectStub.h */; };
133 BCD155B70A961949005B1950 /* WOTest_Version.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BC30822809A0BF1300849045 /* WOTest_Version.h */; };
134 BCD155B80A961949005B1950 /* WOTestBundleInjector.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BC497B9A0A86621100728B6C /* WOTestBundleInjector.h */; };
135 BCD155B90A961949005B1950 /* NSProxy+WOTest.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BC7CC40D0A8E0A5D00B83673 /* NSProxy+WOTest.h */; };
136 BCD155BA0A961949005B1950 /* WOTestMacros.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = BCD1513C0A95F0A5005B1950 /* WOTestMacros.h */; };
137 BCF732D00B32D724006E49CB /* WOTestApplicationTestsController.m in Sources */ = {isa = PBXBuildFile; fileRef = BCF732CC0B32D724006E49CB /* WOTestApplicationTestsController.m */; };
138 BCF732D10B32D747006E49CB /* WOTestApplicationTestsControllerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BCF732C90B32D724006E49CB /* WOTestApplicationTestsControllerTests.m */; };
139 BCF8EE6209AF3F470095BCD2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
140 BCF8EE9009AF41460095BCD2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */; };
141 BCF8F0A709AF5A620095BCD2 /* WOTestSelfTests.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = BCA9401808566F4300FE8D18 /* WOTestSelfTests.bundle */; };
142 BCFA316D098BFD8900EEEE22 /* WOClassMock.m in Sources */ = {isa = PBXBuildFile; fileRef = BCFA316B098BFD8900EEEE22 /* WOClassMock.m */; };
143 BCFA3175098BFD9300EEEE22 /* WOProtocolMock.m in Sources */ = {isa = PBXBuildFile; fileRef = BCFA3173098BFD9300EEEE22 /* WOProtocolMock.m */; };
144 BCFA326D098C71D300EEEE22 /* WOObjectMockTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BCFA326C098C71D300EEEE22 /* WOObjectMockTests.m */; };
145 BCFA342D098DB87300EEEE22 /* NSInvocation+WOTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BCFA342B098DB87300EEEE22 /* NSInvocation+WOTest.m */; };
146 BCFA3446098E25FA00EEEE22 /* NSInvocationTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BCFA3445098E25FA00EEEE22 /* NSInvocationTests.m */; };
147 BCFA3CE3098F9B4800EEEE22 /* WOLightweightRoot.m in Sources */ = {isa = PBXBuildFile; fileRef = BCFA3CE1098F9B4800EEEE22 /* WOLightweightRoot.m */; };
148 BCFA3EA8098FCF9800EEEE22 /* NSValueTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BCFA3EA7098FCF9700EEEE22 /* NSValueTests.m */; };
149 /* End PBXBuildFile section */
151 /* Begin PBXContainerItemProxy section */
152 BC90BC9C09AF9F3200AAF708 /* PBXContainerItemProxy */ = {
153 isa = PBXContainerItemProxy;
154 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
156 remoteGlobalIDString = BC90BC9B09AF9F2700AAF708;
157 remoteInfo = "Update WOTest build number";
159 BCA940FD0857627E00FE8D18 /* PBXContainerItemProxy */ = {
160 isa = PBXContainerItemProxy;
161 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
163 remoteGlobalIDString = BC56DDB8071BDDCE00287AF4;
164 remoteInfo = "WOTest embeddable";
166 BCA941010857630E00FE8D18 /* PBXContainerItemProxy */ = {
167 isa = PBXContainerItemProxy;
168 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
170 remoteGlobalIDString = BC37AD74072872CC00FDE665;
171 remoteInfo = WOTestRunner;
173 BCC4D44009D1AC1200C350C8 /* PBXContainerItemProxy */ = {
174 isa = PBXContainerItemProxy;
175 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
177 remoteGlobalIDString = BCC4D43A09D1ABE800C350C8;
178 remoteInfo = "Update WOTestRunner build number";
180 BCF8EE5809AF3E7B0095BCD2 /* PBXContainerItemProxy */ = {
181 isa = PBXContainerItemProxy;
182 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
184 remoteGlobalIDString = BC56DDB8071BDDCE00287AF4;
185 remoteInfo = "WOTest embeddable";
187 BCF8F0A209AF5A1F0095BCD2 /* PBXContainerItemProxy */ = {
188 isa = PBXContainerItemProxy;
189 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
191 remoteGlobalIDString = BCA9401708566F4300FE8D18;
192 remoteInfo = WOTestSelfTests;
194 BCF8F0E709AF5D4F0095BCD2 /* PBXContainerItemProxy */ = {
195 isa = PBXContainerItemProxy;
196 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
198 remoteGlobalIDString = BCF8EE5609AF3E730095BCD2;
199 remoteInfo = "WOTest + Tests";
201 /* End PBXContainerItemProxy section */
203 /* Begin PBXCopyFilesBuildPhase section */
204 BC30805F09A0B4F300849045 /* Copy Notes */ = {
205 isa = PBXCopyFilesBuildPhase;
206 buildActionMask = 2147483647;
208 dstSubfolderSpec = 1;
210 BC30806109A0B50900849045 /* LICENSE.txt in Copy Notes */,
211 BC9DC00A0721CE8D00610C69 /* INFO.txt in Copy Notes */,
214 runOnlyForDeploymentPostprocessing = 0;
216 BC59E13609B6390B00F9359B /* Copy Bundle Resources */ = {
217 isa = PBXCopyFilesBuildPhase;
218 buildActionMask = 2147483647;
220 dstSubfolderSpec = 7;
222 BC59E13809B6391300F9359B /* WincentTestBundle.icns in Copy Bundle Resources */,
224 name = "Copy Bundle Resources";
225 runOnlyForDeploymentPostprocessing = 0;
227 BCD155A10A961938005B1950 /* CopyFiles */ = {
228 isa = PBXCopyFilesBuildPhase;
229 buildActionMask = 2147483647;
231 dstSubfolderSpec = 16;
233 BCD155A50A961949005B1950 /* WOTest.h in CopyFiles */,
234 BCD155A60A961949005B1950 /* WOTestClass.h in CopyFiles */,
235 BCD155A70A961949005B1950 /* NSException+WOTest.h in CopyFiles */,
236 BCD155A80A961949005B1950 /* NSString+WOTest.h in CopyFiles */,
237 BCD155A90A961949005B1950 /* NSValue+WOTest.h in CopyFiles */,
238 BCD155AA0A961949005B1950 /* NSObject+WOTest.h in CopyFiles */,
239 BCD155AB0A961949005B1950 /* NSScanner+WOTest.h in CopyFiles */,
240 BCD155AC0A961949005B1950 /* WOMock.h in CopyFiles */,
241 BCD155AD0A961949005B1950 /* WOStub.h in CopyFiles */,
242 BCD155AE0A961949005B1950 /* WOClassMock.h in CopyFiles */,
243 BCD155AF0A961949005B1950 /* WOProtocolMock.h in CopyFiles */,
244 BCD155B00A961949005B1950 /* WOEnumerate.h in CopyFiles */,
245 BCD155B10A961949005B1950 /* NSInvocation+WOTest.h in CopyFiles */,
246 BCD155B30A961949005B1950 /* WOLightweightRoot.h in CopyFiles */,
247 BCD155B40A961949005B1950 /* WOObjectMock.h in CopyFiles */,
248 BCD155B50A961949005B1950 /* WOProtocolStub.h in CopyFiles */,
249 BCD155B60A961949005B1950 /* WOObjectStub.h in CopyFiles */,
250 BCD155B70A961949005B1950 /* WOTest_Version.h in CopyFiles */,
251 BCD155B80A961949005B1950 /* WOTestBundleInjector.h in CopyFiles */,
252 BCD155B90A961949005B1950 /* NSProxy+WOTest.h in CopyFiles */,
253 BCD155BA0A961949005B1950 /* WOTestMacros.h in CopyFiles */,
255 runOnlyForDeploymentPostprocessing = 0;
257 BCF8F09C09AF598B0095BCD2 /* CopyFiles */ = {
258 isa = PBXCopyFilesBuildPhase;
259 buildActionMask = 2147483647;
260 dstPath = WOTest.framework/Versions/A/Resources;
261 dstSubfolderSpec = 16;
263 BCF8F0A709AF5A620095BCD2 /* WOTestSelfTests.bundle in CopyFiles */,
265 runOnlyForDeploymentPostprocessing = 0;
267 /* End PBXCopyFilesBuildPhase section */
269 /* Begin PBXFileReference section */
270 0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
271 0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
272 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
273 8DC2EF5A0486A6940098B216 /* Info.plist */ = {isa = PBXFileReference; explicitFileType = text.xml; fileEncoding = 4; path = Info.plist; sourceTree = "<group>"; };
274 BC182C2E09B752F4002985F5 /* base-style.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "base-style.xcconfig"; path = "../../buildtools/base-style.xcconfig"; sourceTree = SOURCE_ROOT; };
275 BC1A67CF085BB8D7004E0E61 /* Doxyfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Doxyfile; sourceTree = "<group>"; };
276 BC1A6932085C4A3C004E0E61 /* folder.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = folder.icns; sourceTree = "<group>"; };
277 BC1A6961085C5002004E0E61 /* NSObject+WOTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+WOTest.h"; sourceTree = "<group>"; };
278 BC1A6962085C5002004E0E61 /* NSObject+WOTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+WOTest.m"; sourceTree = "<group>"; };
279 BC1A6A9E085C76BF004E0E61 /* NSScanner+WOTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSScanner+WOTest.h"; sourceTree = "<group>"; };
280 BC1A6A9F085C76BF004E0E61 /* NSScanner+WOTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSScanner+WOTest.m"; sourceTree = "<group>"; };
281 BC270FAA0B12006400DB23C6 /* WOTestLowLevelException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOTestLowLevelException.m; sourceTree = "<group>"; };
282 BC270FAB0B12006400DB23C6 /* WOTestLowLevelException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOTestLowLevelException.h; sourceTree = "<group>"; };
283 BC27ABB4099146B3002AF128 /* NSScannerTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSScannerTests.h; path = Tests/NSScannerTests.h; sourceTree = "<group>"; };
284 BC27ABB5099146B3002AF128 /* NSScannerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSScannerTests.m; path = Tests/NSScannerTests.m; sourceTree = "<group>"; };
285 BC2D95560720724300EC88EB /* WOTestSelfTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOTestSelfTests.h; path = Tests/WOTestSelfTests.h; sourceTree = "<group>"; };
286 BC2D95570720724300EC88EB /* WOTestSelfTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WOTestSelfTests.m; path = Tests/WOTestSelfTests.m; sourceTree = "<group>"; };
287 BC30805D09A0B4BC00849045 /* LICENSE.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE.txt; sourceTree = "<group>"; };
288 BC30822809A0BF1300849045 /* WOTest_Version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOTest_Version.h; sourceTree = "<group>"; };
289 BC37AD75072872CC00FDE665 /* WOTestRunner */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = WOTestRunner; sourceTree = BUILT_PRODUCTS_DIR; };
290 BC37AD84072872FF00FDE665 /* WOTestRunner.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = WOTestRunner.m; path = WOTestRunner/WOTestRunner.m; sourceTree = "<group>"; };
291 BC37AD86072872FF00FDE665 /* WOTestRunner.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = WOTestRunner.1; path = WOTestRunner/WOTestRunner.1; sourceTree = "<group>"; };
292 BC4495250B19FB5600A1FBD1 /* WOMultithreadedCrashTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOMultithreadedCrashTests.h; path = Tests/WOMultithreadedCrashTests.h; sourceTree = "<group>"; };
293 BC4495260B19FB5600A1FBD1 /* WOMultithreadedCrashTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WOMultithreadedCrashTests.m; path = Tests/WOMultithreadedCrashTests.m; sourceTree = "<group>"; };
294 BC497B9A0A86621100728B6C /* WOTestBundleInjector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOTestBundleInjector.h; sourceTree = "<group>"; };
295 BC497B9B0A86621100728B6C /* WOTestBundleInjector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOTestBundleInjector.m; sourceTree = "<group>"; };
296 BC56DCB3071B604100287AF4 /* WOTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOTest.h; sourceTree = "<group>"; };
297 BC56DD14071B696300287AF4 /* WOTestClass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOTestClass.h; sourceTree = "<group>"; };
298 BC56DD15071B696300287AF4 /* WOTestClass.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOTestClass.m; sourceTree = "<group>"; };
299 BC56DD6D071BCA0400287AF4 /* NOTES.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = NOTES.txt; sourceTree = "<group>"; };
300 BC56DDC6071BDDCE00287AF4 /* WOTest.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = WOTest.framework; sourceTree = BUILT_PRODUCTS_DIR; };
301 BC59E11E09B637C800F9359B /* WincentTestBundle.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = WincentTestBundle.icns; path = Tests/WincentTestBundle.icns; sourceTree = "<group>"; };
302 BC59E17909B63B8800F9359B /* RunTests.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = RunTests.sh; sourceTree = "<group>"; };
303 BC5B1160072483FC000A7198 /* NSException+WOTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSException+WOTest.h"; sourceTree = "<group>"; };
304 BC5B1161072483FC000A7198 /* NSException+WOTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSException+WOTest.m"; sourceTree = "<group>"; };
305 BC74346B0A87680C00FD78DC /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
306 BC79A46509A64E27008FF8BC /* en */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
307 BC7CC40D0A8E0A5D00B83673 /* NSProxy+WOTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSProxy+WOTest.h"; sourceTree = "<group>"; };
308 BC92155D085E3C8F00940ABF /* WOMock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOMock.h; sourceTree = "<group>"; };
309 BC92155E085E3C8F00940ABF /* WOMock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOMock.m; sourceTree = "<group>"; };
310 BC9215A8085E535B00940ABF /* WOStub.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOStub.h; sourceTree = "<group>"; };
311 BC9215A9085E535B00940ABF /* WOStub.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOStub.m; sourceTree = "<group>"; };
312 BC9DC0080721CE8D00610C69 /* INFO.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = INFO.txt; sourceTree = "<group>"; };
313 BCA93F42085626D400FE8D18 /* NSString+WOTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+WOTest.h"; sourceTree = "<group>"; };
314 BCA93F43085626D400FE8D18 /* NSString+WOTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+WOTest.m"; sourceTree = "<group>"; };
315 BCA9401808566F4300FE8D18 /* WOTestSelfTests.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WOTestSelfTests.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
316 BCA9401908566F4300FE8D18 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = Info.plist; path = Tests/Info.plist; sourceTree = "<group>"; };
317 BCA9419D0857D26000FE8D18 /* NSValue+WOTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSValue+WOTest.h"; sourceTree = "<group>"; };
318 BCA9419E0857D26000FE8D18 /* NSValue+WOTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSValue+WOTest.m"; sourceTree = "<group>"; };
319 BCAC709907E359AB00FDA956 /* TODO.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TODO.txt; sourceTree = "<group>"; };
320 BCAC70E307E37F9900FDA956 /* WOTestRunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOTestRunner.h; path = WOTestRunner/WOTestRunner.h; sourceTree = "<group>"; };
321 BCAC714D07E4518B00FDA956 /* WOTestRunner_Version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOTestRunner_Version.h; path = WOTestRunner/WOTestRunner_Version.h; sourceTree = "<group>"; };
322 BCB588F609AA375800AF7785 /* foundation-tool-target.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "foundation-tool-target.xcconfig"; path = "../../buildtools/foundation-tool-target.xcconfig"; sourceTree = SOURCE_ROOT; };
323 BCB5892E09AA39D600AF7785 /* loadable-test-bundle-target.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "loadable-test-bundle-target.xcconfig"; path = "../../buildtools/loadable-test-bundle-target.xcconfig"; sourceTree = SOURCE_ROOT; };
324 BCBB5229099AC94F0065D0C5 /* WOStubTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOStubTests.h; path = Tests/WOStubTests.h; sourceTree = "<group>"; };
325 BCBB522A099AC94F0065D0C5 /* WOStubTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WOStubTests.m; path = Tests/WOStubTests.m; sourceTree = "<group>"; };
326 BCBB5655099CACD80065D0C5 /* NSObjectTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSObjectTests.h; path = Tests/NSObjectTests.h; sourceTree = "<group>"; };
327 BCBB5656099CACD80065D0C5 /* NSObjectTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSObjectTests.m; path = Tests/NSObjectTests.m; sourceTree = "<group>"; };
328 BCBB57CC099D223D0065D0C5 /* WOClassMockTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOClassMockTests.h; path = Tests/WOClassMockTests.h; sourceTree = "<group>"; };
329 BCBB57CD099D223D0065D0C5 /* WOClassMockTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WOClassMockTests.m; path = Tests/WOClassMockTests.m; sourceTree = "<group>"; };
330 BCBB58DB099D2FC20065D0C5 /* WOProtocolMockTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOProtocolMockTests.h; path = Tests/WOProtocolMockTests.h; sourceTree = "<group>"; };
331 BCBB58DC099D2FC20065D0C5 /* WOProtocolMockTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WOProtocolMockTests.m; path = Tests/WOProtocolMockTests.m; sourceTree = "<group>"; };
332 BCBB58EC099D311B0065D0C5 /* WOObjectMock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOObjectMock.h; sourceTree = "<group>"; };
333 BCBB58ED099D311B0065D0C5 /* WOObjectMock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOObjectMock.m; sourceTree = "<group>"; };
334 BCBB59A0099D38BE0065D0C5 /* WOProtocolStub.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOProtocolStub.h; sourceTree = "<group>"; };
335 BCBB59A1099D38BE0065D0C5 /* WOProtocolStub.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOProtocolStub.m; sourceTree = "<group>"; };
336 BCBB59AA099D38EC0065D0C5 /* WOObjectStub.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOObjectStub.h; sourceTree = "<group>"; };
337 BCBB59AB099D38EC0065D0C5 /* WOObjectStub.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOObjectStub.m; sourceTree = "<group>"; };
338 BCBB5A60099D41D00065D0C5 /* WOObjectStubTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOObjectStubTests.h; path = Tests/WOObjectStubTests.h; sourceTree = "<group>"; };
339 BCBB5A61099D41D00065D0C5 /* WOObjectStubTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WOObjectStubTests.m; path = Tests/WOObjectStubTests.m; sourceTree = "<group>"; };
340 BCBB5A65099D41DB0065D0C5 /* WOProtocolStubTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOProtocolStubTests.h; path = Tests/WOProtocolStubTests.h; sourceTree = "<group>"; };
341 BCBB5A66099D41DB0065D0C5 /* WOProtocolStubTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WOProtocolStubTests.m; path = Tests/WOProtocolStubTests.m; sourceTree = "<group>"; };
342 BCBB5B36099D4B050065D0C5 /* WOMockTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOMockTests.h; path = Tests/WOMockTests.h; sourceTree = "<group>"; };
343 BCBB5B37099D4B050065D0C5 /* WOMockTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WOMockTests.m; path = Tests/WOMockTests.m; sourceTree = "<group>"; };
344 BCD1513C0A95F0A5005B1950 /* WOTestMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOTestMacros.h; sourceTree = "<group>"; };
345 BCDC6E1609AA308F006D299B /* debug-style.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "debug-style.xcconfig"; path = "../../buildtools/debug-style.xcconfig"; sourceTree = SOURCE_ROOT; };
346 BCDC6E1709AA308F006D299B /* release-style.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "release-style.xcconfig"; path = "../../buildtools/release-style.xcconfig"; sourceTree = SOURCE_ROOT; };
347 BCDC6E1809AA308F006D299B /* embeddable-framework-target.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "embeddable-framework-target.xcconfig"; path = "../../buildtools/embeddable-framework-target.xcconfig"; sourceTree = SOURCE_ROOT; };
348 BCF732C90B32D724006E49CB /* WOTestApplicationTestsControllerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WOTestApplicationTestsControllerTests.m; path = Tests/WOTestApplicationTestsControllerTests.m; sourceTree = "<group>"; };
349 BCF732CA0B32D724006E49CB /* WOTestApplicationTestsControllerTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOTestApplicationTestsControllerTests.h; path = Tests/WOTestApplicationTestsControllerTests.h; sourceTree = "<group>"; };
350 BCF732CB0B32D724006E49CB /* WOTestApplicationTestsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOTestApplicationTestsController.h; sourceTree = "<group>"; };
351 BCF732CC0B32D724006E49CB /* WOTestApplicationTestsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOTestApplicationTestsController.m; sourceTree = "<group>"; };
352 BCFA316A098BFD8900EEEE22 /* WOClassMock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOClassMock.h; sourceTree = "<group>"; };
353 BCFA316B098BFD8900EEEE22 /* WOClassMock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOClassMock.m; sourceTree = "<group>"; };
354 BCFA3172098BFD9300EEEE22 /* WOProtocolMock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOProtocolMock.h; sourceTree = "<group>"; };
355 BCFA3173098BFD9300EEEE22 /* WOProtocolMock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOProtocolMock.m; sourceTree = "<group>"; };
356 BCFA31DB098C030300EEEE22 /* WOEnumerate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOEnumerate.h; sourceTree = "<group>"; };
357 BCFA326B098C71D300EEEE22 /* WOObjectMockTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOObjectMockTests.h; path = Tests/WOObjectMockTests.h; sourceTree = "<group>"; };
358 BCFA326C098C71D300EEEE22 /* WOObjectMockTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WOObjectMockTests.m; path = Tests/WOObjectMockTests.m; sourceTree = "<group>"; };
359 BCFA342A098DB87300EEEE22 /* NSInvocation+WOTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSInvocation+WOTest.h"; sourceTree = "<group>"; };
360 BCFA342B098DB87300EEEE22 /* NSInvocation+WOTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSInvocation+WOTest.m"; sourceTree = "<group>"; };
361 BCFA3444098E25FA00EEEE22 /* NSInvocationTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSInvocationTests.h; path = Tests/NSInvocationTests.h; sourceTree = "<group>"; };
362 BCFA3445098E25FA00EEEE22 /* NSInvocationTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSInvocationTests.m; path = Tests/NSInvocationTests.m; sourceTree = "<group>"; };
363 BCFA3CE0098F9B4800EEEE22 /* WOLightweightRoot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WOLightweightRoot.h; sourceTree = "<group>"; };
364 BCFA3CE1098F9B4800EEEE22 /* WOLightweightRoot.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOLightweightRoot.m; sourceTree = "<group>"; };
365 BCFA3EA6098FCF9700EEEE22 /* NSValueTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSValueTests.h; path = Tests/NSValueTests.h; sourceTree = "<group>"; };
366 BCFA3EA7098FCF9700EEEE22 /* NSValueTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSValueTests.m; path = Tests/NSValueTests.m; sourceTree = "<group>"; };
367 /* End PBXFileReference section */
369 /* Begin PBXFrameworksBuildPhase section */
370 BC37AD73072872CC00FDE665 /* Frameworks */ = {
371 isa = PBXFrameworksBuildPhase;
372 buildActionMask = 2147483647;
374 BCA93E110856145B00FE8D18 /* Foundation.framework in Frameworks */,
376 runOnlyForDeploymentPostprocessing = 0;
378 BC56DDC3071BDDCE00287AF4 /* Frameworks */ = {
379 isa = PBXFrameworksBuildPhase;
380 buildActionMask = 2147483647;
382 BCF8EE6209AF3F470095BCD2 /* Foundation.framework in Frameworks */,
383 BC74346C0A87680C00FD78DC /* CoreServices.framework in Frameworks */,
385 runOnlyForDeploymentPostprocessing = 0;
387 BCA9401608566F4300FE8D18 /* Frameworks */ = {
388 isa = PBXFrameworksBuildPhase;
389 buildActionMask = 2147483647;
391 BCF8EE9009AF41460095BCD2 /* Cocoa.framework in Frameworks */,
392 BC5845130861EDC800B457FE /* WOTest.framework in Frameworks */,
394 runOnlyForDeploymentPostprocessing = 0;
396 /* End PBXFrameworksBuildPhase section */
398 /* Begin PBXGroup section */
399 034768DFFF38A50411DB9C8B /* Products */ = {
402 BC56DDC6071BDDCE00287AF4 /* WOTest.framework */,
403 BC37AD75072872CC00FDE665 /* WOTestRunner */,
404 BCA9401808566F4300FE8D18 /* WOTestSelfTests.bundle */,
407 sourceTree = "<group>";
409 0867D691FE84028FC02AAC07 /* WOTest */ = {
412 BCDC6E1209AA3064006D299B /* Configuration */,
413 BC1A67C7085BB8C1004E0E61 /* Documentation */,
414 BCAC717407E4524900FDA956 /* Scripts */,
415 BC2D95530720722600EC88EB /* WOTestSelfTests */,
416 BC37AD8A0728734B00FDE665 /* WOTest.framework */,
417 BC37AD7E072872DE00FDE665 /* WOTestRunner */,
418 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
419 034768DFFF38A50411DB9C8B /* Products */,
422 sourceTree = "<group>";
424 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
427 BC74346B0A87680C00FD78DC /* CoreServices.framework */,
428 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */,
429 0867D69BFE84028FC02AAC07 /* Foundation.framework */,
430 0867D6A5FE840307C02AAC07 /* AppKit.framework */,
432 name = "External Frameworks and Libraries";
433 sourceTree = "<group>";
435 089C1665FE841158C02AAC07 /* Resources */ = {
438 BC1A6932085C4A3C004E0E61 /* folder.icns */,
439 089C1666FE841158C02AAC07 /* InfoPlist.strings */,
440 8DC2EF5A0486A6940098B216 /* Info.plist */,
441 BC59E17909B63B8800F9359B /* RunTests.sh */,
444 sourceTree = "<group>";
446 08FB77AEFE84172EC02AAC07 /* Classes */ = {
449 BC56DD14071B696300287AF4 /* WOTestClass.h */,
450 BC56DD15071B696300287AF4 /* WOTestClass.m */,
451 BCBB59B6099D39330065D0C5 /* Mocks */,
452 BCBB59B7099D393B0065D0C5 /* Stubs */,
453 BCFA3CE0098F9B4800EEEE22 /* WOLightweightRoot.h */,
454 BCFA3CE1098F9B4800EEEE22 /* WOLightweightRoot.m */,
455 BC497B9A0A86621100728B6C /* WOTestBundleInjector.h */,
456 BC497B9B0A86621100728B6C /* WOTestBundleInjector.m */,
457 BC270FAB0B12006400DB23C6 /* WOTestLowLevelException.h */,
458 BC270FAA0B12006400DB23C6 /* WOTestLowLevelException.m */,
459 BCF732CB0B32D724006E49CB /* WOTestApplicationTestsController.h */,
460 BCF732CC0B32D724006E49CB /* WOTestApplicationTestsController.m */,
463 sourceTree = "<group>";
465 32C88DFF0371C24200C91783 /* Other Sources */ = {
468 BC30822809A0BF1300849045 /* WOTest_Version.h */,
470 name = "Other Sources";
471 sourceTree = "<group>";
473 BC1A67C7085BB8C1004E0E61 /* Documentation */ = {
476 BC1A67CF085BB8D7004E0E61 /* Doxyfile */,
477 BCAC709907E359AB00FDA956 /* TODO.txt */,
478 BC9DC0080721CE8D00610C69 /* INFO.txt */,
479 BC56DD6D071BCA0400287AF4 /* NOTES.txt */,
480 BC30805D09A0B4BC00849045 /* LICENSE.txt */,
482 name = Documentation;
483 sourceTree = "<group>";
485 BC2D95530720722600EC88EB /* WOTestSelfTests */ = {
488 BC59E11F09B637CD00F9359B /* Resources */,
489 BC59E12009B637DF00F9359B /* Classes */,
491 name = WOTestSelfTests;
492 sourceTree = "<group>";
494 BC37AD7E072872DE00FDE665 /* WOTestRunner */ = {
497 BCAC714D07E4518B00FDA956 /* WOTestRunner_Version.h */,
498 BCAC70E307E37F9900FDA956 /* WOTestRunner.h */,
499 BC37AD84072872FF00FDE665 /* WOTestRunner.m */,
500 BC37AD86072872FF00FDE665 /* WOTestRunner.1 */,
503 sourceTree = "<group>";
505 BC37AD8A0728734B00FDE665 /* WOTest.framework */ = {
508 BC5B116807248409000A7198 /* Categories */,
509 BC56DCB0071B602B00287AF4 /* Headers */,
510 08FB77AEFE84172EC02AAC07 /* Classes */,
511 32C88DFF0371C24200C91783 /* Other Sources */,
512 089C1665FE841158C02AAC07 /* Resources */,
514 name = WOTest.framework;
515 sourceTree = "<group>";
517 BC56DCB0071B602B00287AF4 /* Headers */ = {
520 BC56DCB3071B604100287AF4 /* WOTest.h */,
521 BCD1513C0A95F0A5005B1950 /* WOTestMacros.h */,
522 BCFA31DB098C030300EEEE22 /* WOEnumerate.h */,
525 sourceTree = "<group>";
527 BC59E11F09B637CD00F9359B /* Resources */ = {
530 BC59E11E09B637C800F9359B /* WincentTestBundle.icns */,
531 BCA9401908566F4300FE8D18 /* Info.plist */,
534 sourceTree = "<group>";
536 BC59E12009B637DF00F9359B /* Classes */ = {
539 BCF732CA0B32D724006E49CB /* WOTestApplicationTestsControllerTests.h */,
540 BCF732C90B32D724006E49CB /* WOTestApplicationTestsControllerTests.m */,
541 BCFA3444098E25FA00EEEE22 /* NSInvocationTests.h */,
542 BCFA3445098E25FA00EEEE22 /* NSInvocationTests.m */,
543 BCBB5655099CACD80065D0C5 /* NSObjectTests.h */,
544 BCBB5656099CACD80065D0C5 /* NSObjectTests.m */,
545 BC27ABB4099146B3002AF128 /* NSScannerTests.h */,
546 BC27ABB5099146B3002AF128 /* NSScannerTests.m */,
547 BCFA3EA6098FCF9700EEEE22 /* NSValueTests.h */,
548 BCFA3EA7098FCF9700EEEE22 /* NSValueTests.m */,
549 BCBB57CC099D223D0065D0C5 /* WOClassMockTests.h */,
550 BCBB57CD099D223D0065D0C5 /* WOClassMockTests.m */,
551 BCBB5B36099D4B050065D0C5 /* WOMockTests.h */,
552 BCBB5B37099D4B050065D0C5 /* WOMockTests.m */,
553 BC4495250B19FB5600A1FBD1 /* WOMultithreadedCrashTests.h */,
554 BC4495260B19FB5600A1FBD1 /* WOMultithreadedCrashTests.m */,
555 BCFA326B098C71D300EEEE22 /* WOObjectMockTests.h */,
556 BCFA326C098C71D300EEEE22 /* WOObjectMockTests.m */,
557 BCBB5A60099D41D00065D0C5 /* WOObjectStubTests.h */,
558 BCBB5A61099D41D00065D0C5 /* WOObjectStubTests.m */,
559 BCBB58DB099D2FC20065D0C5 /* WOProtocolMockTests.h */,
560 BCBB58DC099D2FC20065D0C5 /* WOProtocolMockTests.m */,
561 BCBB5A65099D41DB0065D0C5 /* WOProtocolStubTests.h */,
562 BCBB5A66099D41DB0065D0C5 /* WOProtocolStubTests.m */,
563 BCBB5229099AC94F0065D0C5 /* WOStubTests.h */,
564 BCBB522A099AC94F0065D0C5 /* WOStubTests.m */,
565 BC2D95560720724300EC88EB /* WOTestSelfTests.h */,
566 BC2D95570720724300EC88EB /* WOTestSelfTests.m */,
569 sourceTree = "<group>";
571 BC5B116807248409000A7198 /* Categories */ = {
574 BC5B1160072483FC000A7198 /* NSException+WOTest.h */,
575 BC5B1161072483FC000A7198 /* NSException+WOTest.m */,
576 BCFA342A098DB87300EEEE22 /* NSInvocation+WOTest.h */,
577 BCFA342B098DB87300EEEE22 /* NSInvocation+WOTest.m */,
578 BC1A6961085C5002004E0E61 /* NSObject+WOTest.h */,
579 BC1A6962085C5002004E0E61 /* NSObject+WOTest.m */,
580 BC7CC40D0A8E0A5D00B83673 /* NSProxy+WOTest.h */,
581 BC1A6A9E085C76BF004E0E61 /* NSScanner+WOTest.h */,
582 BC1A6A9F085C76BF004E0E61 /* NSScanner+WOTest.m */,
583 BCA93F42085626D400FE8D18 /* NSString+WOTest.h */,
584 BCA93F43085626D400FE8D18 /* NSString+WOTest.m */,
585 BCA9419D0857D26000FE8D18 /* NSValue+WOTest.h */,
586 BCA9419E0857D26000FE8D18 /* NSValue+WOTest.m */,
589 sourceTree = "<group>";
591 BCAC717407E4524900FDA956 /* Scripts */ = {
596 sourceTree = "<group>";
598 BCB5894709AA3C4E00AF7785 /* Project-level styles */ = {
601 BC182C2E09B752F4002985F5 /* base-style.xcconfig */,
602 BCDC6E1609AA308F006D299B /* debug-style.xcconfig */,
603 BCDC6E1709AA308F006D299B /* release-style.xcconfig */,
605 name = "Project-level styles";
606 sourceTree = "<group>";
608 BCB5894809AA3C5400AF7785 /* Targets */ = {
611 BCDC6E1809AA308F006D299B /* embeddable-framework-target.xcconfig */,
612 BCB588F609AA375800AF7785 /* foundation-tool-target.xcconfig */,
613 BCB5892E09AA39D600AF7785 /* loadable-test-bundle-target.xcconfig */,
616 sourceTree = "<group>";
618 BCBB59B6099D39330065D0C5 /* Mocks */ = {
621 BC92155D085E3C8F00940ABF /* WOMock.h */,
622 BC92155E085E3C8F00940ABF /* WOMock.m */,
623 BCBB58EC099D311B0065D0C5 /* WOObjectMock.h */,
624 BCBB58ED099D311B0065D0C5 /* WOObjectMock.m */,
625 BCFA316A098BFD8900EEEE22 /* WOClassMock.h */,
626 BCFA316B098BFD8900EEEE22 /* WOClassMock.m */,
627 BCFA3172098BFD9300EEEE22 /* WOProtocolMock.h */,
628 BCFA3173098BFD9300EEEE22 /* WOProtocolMock.m */,
631 sourceTree = "<group>";
633 BCBB59B7099D393B0065D0C5 /* Stubs */ = {
636 BC9215A8085E535B00940ABF /* WOStub.h */,
637 BC9215A9085E535B00940ABF /* WOStub.m */,
638 BCBB59AA099D38EC0065D0C5 /* WOObjectStub.h */,
639 BCBB59AB099D38EC0065D0C5 /* WOObjectStub.m */,
640 BCBB59A0099D38BE0065D0C5 /* WOProtocolStub.h */,
641 BCBB59A1099D38BE0065D0C5 /* WOProtocolStub.m */,
644 sourceTree = "<group>";
646 BCDC6E1209AA3064006D299B /* Configuration */ = {
649 BCB5894709AA3C4E00AF7785 /* Project-level styles */,
650 BCB5894809AA3C5400AF7785 /* Targets */,
652 name = Configuration;
653 sourceTree = "<group>";
655 /* End PBXGroup section */
657 /* Begin PBXNativeTarget section */
658 BC37AD74072872CC00FDE665 /* WOTestRunner */ = {
659 isa = PBXNativeTarget;
660 buildConfigurationList = BCA93DDF0855D6B300FE8D18 /* Build configuration list for PBXNativeTarget "WOTestRunner" */;
662 BC37AD72072872CC00FDE665 /* Sources */,
663 BC37AD73072872CC00FDE665 /* Frameworks */,
664 BCC4D43609D1AB9E00C350C8 /* Run Script (strip) */,
669 BCC4D44109D1AC1200C350C8 /* PBXTargetDependency */,
672 productName = WOTestRunner;
673 productReference = BC37AD75072872CC00FDE665 /* WOTestRunner */;
674 productType = "com.apple.product-type.tool";
676 BC56DDB8071BDDCE00287AF4 /* WOTest */ = {
677 isa = PBXNativeTarget;
678 buildConfigurationList = BCA93DD30855D6B300FE8D18 /* Build configuration list for PBXNativeTarget "WOTest" */;
680 BC56DDC0071BDDCE00287AF4 /* Sources */,
681 BC56DDC3071BDDCE00287AF4 /* Frameworks */,
682 BC81BB370AF1349800FBA1AD /* Run Script (headers symbolic link) */,
683 BC30805F09A0B4F300849045 /* Copy Notes */,
684 BC56DDBD071BDDCE00287AF4 /* Resources */,
685 BC1A690B085BD19E004E0E61 /* Run Script (custom icon) */,
686 BC90C96C09B29B4F00AAF708 /* Run Script (InfoPlist.strings preprocessing) */,
687 BCC4D43409D1AB8E00C350C8 /* Run Script (strip) */,
692 BC90BC9D09AF9F3200AAF708 /* PBXTargetDependency */,
693 BCA941020857630E00FE8D18 /* PBXTargetDependency */,
696 productInstallPath = "$(HOME)/Library/Frameworks";
697 productName = WOTest;
698 productReference = BC56DDC6071BDDCE00287AF4 /* WOTest.framework */;
699 productType = "com.apple.product-type.framework";
701 BCA9401708566F4300FE8D18 /* WOTestSelfTests */ = {
702 isa = PBXNativeTarget;
703 buildConfigurationList = BCA9401C08566F4400FE8D18 /* Build configuration list for PBXNativeTarget "WOTestSelfTests" */;
705 BCA9401508566F4300FE8D18 /* Sources */,
706 BCA9401608566F4300FE8D18 /* Frameworks */,
707 BC59E13609B6390B00F9359B /* Copy Bundle Resources */,
708 BC182B5D09B745F3002985F5 /* Run Script (custom icon) */,
709 BCC4D43809D1ABC400C350C8 /* Run Script (strip) */,
714 BCA940FE0857627E00FE8D18 /* PBXTargetDependency */,
716 name = WOTestSelfTests;
717 productName = WOTestSelfTests;
718 productReference = BCA9401808566F4300FE8D18 /* WOTestSelfTests.bundle */;
719 productType = "com.apple.product-type.bundle";
721 /* End PBXNativeTarget section */
723 /* Begin PBXProject section */
724 0867D690FE84028FC02AAC07 /* Project object */ = {
726 buildConfigurationList = BCA93DE70855D6B300FE8D18 /* Build configuration list for PBXProject "WOTest" */;
727 compatibilityVersion = "Xcode 3.0";
728 hasScannedForEncodings = 1;
736 mainGroup = 0867D691FE84028FC02AAC07 /* WOTest */;
737 productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
741 BC90BC9B09AF9F2700AAF708 /* Update WOTest build number */,
742 BC56DDB8071BDDCE00287AF4 /* WOTest */,
743 BC2D95AA07208D1E00EC88EB /* WOTest documentation */,
744 BCC4D43A09D1ABE800C350C8 /* Update WOTestRunner build number */,
745 BC37AD74072872CC00FDE665 /* WOTestRunner */,
746 BCA9401708566F4300FE8D18 /* WOTestSelfTests */,
747 BCF8EE5609AF3E730095BCD2 /* WOTest + Tests */,
748 BCF8F0DA09AF5D130095BCD2 /* WOTest + Tests (run) */,
749 BCD155A00A961929005B1950 /* Copy headers */,
752 /* End PBXProject section */
754 /* Begin PBXResourcesBuildPhase section */
755 BC56DDBD071BDDCE00287AF4 /* Resources */ = {
756 isa = PBXResourcesBuildPhase;
757 buildActionMask = 2147483647;
759 BCA941040857632000FE8D18 /* WOTestRunner in Resources */,
760 BC56DDBE071BDDCE00287AF4 /* InfoPlist.strings in Resources */,
761 BC59E17A09B63B8800F9359B /* RunTests.sh in Resources */,
763 runOnlyForDeploymentPostprocessing = 0;
765 /* End PBXResourcesBuildPhase section */
767 /* Begin PBXShellScriptBuildPhase section */
768 BC182B5D09B745F3002985F5 /* Run Script (custom icon) */ = {
769 isa = PBXShellScriptBuildPhase;
770 buildActionMask = 2147483647;
775 name = "Run Script (custom icon)";
778 runOnlyForDeploymentPostprocessing = 0;
780 shellScript = "# BUG: Finder ignores CFBundleIconFile for this type of bundle: do things the hard way:\n\n. \"${BUILDTOOLS_DIR}/SetCustomFolderIcon.sh\" \"${SOURCE_ROOT}/Tests/WincentTestBundle.icns\"";
782 BC1A690B085BD19E004E0E61 /* Run Script (custom icon) */ = {
783 isa = PBXShellScriptBuildPhase;
784 buildActionMask = 2147483647;
789 name = "Run Script (custom icon)";
792 runOnlyForDeploymentPostprocessing = 0;
794 shellScript = ". \"${BUILDTOOLS_DIR}/SetCustomFolderIcon.sh\" folder.icns";
796 BC2D95A907208D1E00EC88EB /* Run Script (Doxygen) */ = {
797 isa = PBXShellScriptBuildPhase;
798 buildActionMask = 2147483647;
803 name = "Run Script (Doxygen)";
806 runOnlyForDeploymentPostprocessing = 0;
808 shellScript = ". \"${BUILDTOOLS_DIR}/RunDoxygen.sh\"";
810 BC81BB370AF1349800FBA1AD /* Run Script (headers symbolic link) */ = {
811 isa = PBXShellScriptBuildPhase;
812 buildActionMask = 2147483647;
817 name = "Run Script (headers symbolic link)";
820 runOnlyForDeploymentPostprocessing = 0;
822 shellScript = ". \"${BUILDTOOLS_DIR}/FrameworkHeadersLink.sh\"\n";
824 BC90BC9A09AF9F2700AAF708 /* ShellScript */ = {
825 isa = PBXShellScriptBuildPhase;
826 buildActionMask = 2147483647;
833 runOnlyForDeploymentPostprocessing = 0;
835 shellScript = "set -e\ncd \"${SOURCE_ROOT}\"\n. \"${BUILDTOOLS_DIR}/UpdateBuildVersionNumbers.sh\" \"WOTest_Version.h\"";
837 BC90C96C09B29B4F00AAF708 /* Run Script (InfoPlist.strings preprocessing) */ = {
838 isa = PBXShellScriptBuildPhase;
839 buildActionMask = 2147483647;
844 name = "Run Script (InfoPlist.strings preprocessing)";
847 runOnlyForDeploymentPostprocessing = 0;
849 shellScript = ". \"${BUILDTOOLS_DIR}/PreprocessInfoPlistStrings.sh\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}\"";
851 BCC4D43409D1AB8E00C350C8 /* Run Script (strip) */ = {
852 isa = PBXShellScriptBuildPhase;
853 buildActionMask = 2147483647;
858 name = "Run Script (strip)";
861 runOnlyForDeploymentPostprocessing = 0;
863 shellScript = "#. \"${BUILDTOOLS_DIR}/Strip.sh\"\n. \"${BUILDTOOLS_DIR}/StripDSYM.sh\"";
865 BCC4D43609D1AB9E00C350C8 /* Run Script (strip) */ = {
866 isa = PBXShellScriptBuildPhase;
867 buildActionMask = 2147483647;
872 name = "Run Script (strip)";
875 runOnlyForDeploymentPostprocessing = 0;
877 shellScript = "#. \"${BUILDTOOLS_DIR}/Strip.sh\"\n. \"${BUILDTOOLS_DIR}/StripDSYM.sh\"";
879 BCC4D43809D1ABC400C350C8 /* Run Script (strip) */ = {
880 isa = PBXShellScriptBuildPhase;
881 buildActionMask = 2147483647;
886 name = "Run Script (strip)";
889 runOnlyForDeploymentPostprocessing = 0;
891 shellScript = "#. \"${BUILDTOOLS_DIR}/Strip.sh\"\n. \"${BUILDTOOLS_DIR}/StripDSYM.sh\"";
893 BCC4D43D09D1ABFC00C350C8 /* ShellScript */ = {
894 isa = PBXShellScriptBuildPhase;
895 buildActionMask = 2147483647;
902 runOnlyForDeploymentPostprocessing = 0;
904 shellScript = "set -e\ncd \"${SOURCE_ROOT}/WOTestRunner\"\n. \"${BUILDTOOLS_DIR}/UpdateBuildVersionNumbers.sh\" \"WOTestRunner/WOTestRunner_Version.h\"";
906 BCF8EE7E09AF40190095BCD2 /* Run Script (packaging) */ = {
907 isa = PBXShellScriptBuildPhase;
908 buildActionMask = 2147483647;
913 name = "Run Script (packaging)";
916 runOnlyForDeploymentPostprocessing = 0;
918 shellScript = "# comment out these lines if you do not want to set the environment variable\necho \"Using DYLD_FRAMEWORK_PATH environment variable: not performing any special packaging\" \nexit 0\n\n# make the frameworks folder relative to WOTestRunner (@executable_path/../Frameworks/)\n/bin/mkdir -pv \"${TARGET_BUILD_DIR}/WOTest.framework/Versions/A/Frameworks\"\n\n# provide a symlink so that the bundle can find the framework\ncd \"${TARGET_BUILD_DIR}/WOTest.framework/Versions/A/Frameworks\"\n/bin/ln -fsv ../../../../WOTest.framework WOTest.framework";
920 BCF8F0E209AF5D130095BCD2 /* Run Script (unit tests) */ = {
921 isa = PBXShellScriptBuildPhase;
922 buildActionMask = 2147483647;
927 name = "Run Script (unit tests)";
930 runOnlyForDeploymentPostprocessing = 0;
932 shellScript = "set -e\n\n#export MallocStackLogging=1\n\nexport DYLD_FRAMEWORK_PATH=\"${TARGET_BUILD_DIR}\"\n\n\"${TARGET_BUILD_DIR}/WOTest.framework/Versions/A/Resources/WOTestRunner\" \\\n--test-bundle=\"${TARGET_BUILD_DIR}/WOTest.framework/Versions/A/Resources/WOTestSelfTests.bundle\"\n\n";
934 /* End PBXShellScriptBuildPhase section */
936 /* Begin PBXSourcesBuildPhase section */
937 BC37AD72072872CC00FDE665 /* Sources */ = {
938 isa = PBXSourcesBuildPhase;
939 buildActionMask = 2147483647;
941 BC37AD870728730700FDE665 /* WOTestRunner.m in Sources */,
943 runOnlyForDeploymentPostprocessing = 0;
945 BC56DDC0071BDDCE00287AF4 /* Sources */ = {
946 isa = PBXSourcesBuildPhase;
947 buildActionMask = 2147483647;
949 BC497B9D0A86621100728B6C /* WOTestBundleInjector.m in Sources */,
950 BC56DDC2071BDDCE00287AF4 /* WOTestClass.m in Sources */,
951 BC5B1165072483FD000A7198 /* NSException+WOTest.m in Sources */,
952 BCA93F45085626D400FE8D18 /* NSString+WOTest.m in Sources */,
953 BCA941A00857D26000FE8D18 /* NSValue+WOTest.m in Sources */,
954 BC1A6966085C5002004E0E61 /* NSObject+WOTest.m in Sources */,
955 BC1A6AA3085C76BF004E0E61 /* NSScanner+WOTest.m in Sources */,
956 BC921560085E3C8F00940ABF /* WOMock.m in Sources */,
957 BC9215AB085E535B00940ABF /* WOStub.m in Sources */,
958 BCFA316D098BFD8900EEEE22 /* WOClassMock.m in Sources */,
959 BCFA3175098BFD9300EEEE22 /* WOProtocolMock.m in Sources */,
960 BCFA342D098DB87300EEEE22 /* NSInvocation+WOTest.m in Sources */,
961 BCFA3CE3098F9B4800EEEE22 /* WOLightweightRoot.m in Sources */,
962 BCBB58EF099D31280065D0C5 /* WOObjectMock.m in Sources */,
963 BCBB59A5099D38BE0065D0C5 /* WOProtocolStub.m in Sources */,
964 BCBB59AD099D38EC0065D0C5 /* WOObjectStub.m in Sources */,
965 BC270FAC0B12006400DB23C6 /* WOTestLowLevelException.m in Sources */,
966 BCF732D00B32D724006E49CB /* WOTestApplicationTestsController.m in Sources */,
968 runOnlyForDeploymentPostprocessing = 0;
970 BCA9401508566F4300FE8D18 /* Sources */ = {
971 isa = PBXSourcesBuildPhase;
972 buildActionMask = 2147483647;
974 BCA940450856742C00FE8D18 /* WOTestSelfTests.m in Sources */,
975 BCFA326D098C71D300EEEE22 /* WOObjectMockTests.m in Sources */,
976 BCFA3446098E25FA00EEEE22 /* NSInvocationTests.m in Sources */,
977 BCFA3EA8098FCF9800EEEE22 /* NSValueTests.m in Sources */,
978 BC27ABB6099146B3002AF128 /* NSScannerTests.m in Sources */,
979 BCBB522B099AC9500065D0C5 /* WOStubTests.m in Sources */,
980 BCBB5657099CACD80065D0C5 /* NSObjectTests.m in Sources */,
981 BCBB57CE099D223D0065D0C5 /* WOClassMockTests.m in Sources */,
982 BCBB58DD099D2FC20065D0C5 /* WOProtocolMockTests.m in Sources */,
983 BCBB5A62099D41D00065D0C5 /* WOObjectStubTests.m in Sources */,
984 BCBB5A67099D41DB0065D0C5 /* WOProtocolStubTests.m in Sources */,
985 BCBB5B38099D4B050065D0C5 /* WOMockTests.m in Sources */,
986 BC4495380B19FE3300A1FBD1 /* WOMultithreadedCrashTests.m in Sources */,
987 BCF732D10B32D747006E49CB /* WOTestApplicationTestsControllerTests.m in Sources */,
989 runOnlyForDeploymentPostprocessing = 0;
991 /* End PBXSourcesBuildPhase section */
993 /* Begin PBXTargetDependency section */
994 BC90BC9D09AF9F3200AAF708 /* PBXTargetDependency */ = {
995 isa = PBXTargetDependency;
996 target = BC90BC9B09AF9F2700AAF708 /* Update WOTest build number */;
997 targetProxy = BC90BC9C09AF9F3200AAF708 /* PBXContainerItemProxy */;
999 BCA940FE0857627E00FE8D18 /* PBXTargetDependency */ = {
1000 isa = PBXTargetDependency;
1001 target = BC56DDB8071BDDCE00287AF4 /* WOTest */;
1002 targetProxy = BCA940FD0857627E00FE8D18 /* PBXContainerItemProxy */;
1004 BCA941020857630E00FE8D18 /* PBXTargetDependency */ = {
1005 isa = PBXTargetDependency;
1006 target = BC37AD74072872CC00FDE665 /* WOTestRunner */;
1007 targetProxy = BCA941010857630E00FE8D18 /* PBXContainerItemProxy */;
1009 BCC4D44109D1AC1200C350C8 /* PBXTargetDependency */ = {
1010 isa = PBXTargetDependency;
1011 target = BCC4D43A09D1ABE800C350C8 /* Update WOTestRunner build number */;
1012 targetProxy = BCC4D44009D1AC1200C350C8 /* PBXContainerItemProxy */;
1014 BCF8EE5909AF3E7B0095BCD2 /* PBXTargetDependency */ = {
1015 isa = PBXTargetDependency;
1016 target = BC56DDB8071BDDCE00287AF4 /* WOTest */;
1017 targetProxy = BCF8EE5809AF3E7B0095BCD2 /* PBXContainerItemProxy */;
1019 BCF8F0A309AF5A1F0095BCD2 /* PBXTargetDependency */ = {
1020 isa = PBXTargetDependency;
1021 target = BCA9401708566F4300FE8D18 /* WOTestSelfTests */;
1022 targetProxy = BCF8F0A209AF5A1F0095BCD2 /* PBXContainerItemProxy */;
1024 BCF8F0E809AF5D4F0095BCD2 /* PBXTargetDependency */ = {
1025 isa = PBXTargetDependency;
1026 target = BCF8EE5609AF3E730095BCD2 /* WOTest + Tests */;
1027 targetProxy = BCF8F0E709AF5D4F0095BCD2 /* PBXContainerItemProxy */;
1029 /* End PBXTargetDependency section */
1031 /* Begin PBXVariantGroup section */
1032 089C1666FE841158C02AAC07 /* InfoPlist.strings */ = {
1033 isa = PBXVariantGroup;
1035 BC79A46509A64E27008FF8BC /* en */,
1037 name = InfoPlist.strings;
1038 sourceTree = "<group>";
1040 /* End PBXVariantGroup section */
1042 /* Begin XCBuildConfiguration section */
1043 BC90BCA309AF9F6000AAF708 /* Debug */ = {
1044 isa = XCBuildConfiguration;
1046 PRODUCT_NAME = "Update WOTest build number";
1050 BC90BCA409AF9F6000AAF708 /* Release */ = {
1051 isa = XCBuildConfiguration;
1053 PRODUCT_NAME = "Update WOTest build number";
1057 BCA93DD40855D6B300FE8D18 /* Debug */ = {
1058 isa = XCBuildConfiguration;
1059 baseConfigurationReference = BCDC6E1809AA308F006D299B /* embeddable-framework-target.xcconfig */;
1061 DYLIB_COMPATIBILITY_VERSION = 1;
1062 DYLIB_CURRENT_VERSION = 1;
1063 FRAMEWORK_VERSION = A;
1064 INFOPLIST_FILE = Info.plist;
1065 INFOPLIST_PREFIX_HEADER = WOTest_Version.h;
1072 PRODUCT_NAME = WOTest;
1076 BCA93DD50855D6B300FE8D18 /* Release */ = {
1077 isa = XCBuildConfiguration;
1078 baseConfigurationReference = BCDC6E1809AA308F006D299B /* embeddable-framework-target.xcconfig */;
1080 DYLIB_COMPATIBILITY_VERSION = 1;
1081 DYLIB_CURRENT_VERSION = 1;
1082 FRAMEWORK_VERSION = A;
1083 INFOPLIST_FILE = Info.plist;
1084 INFOPLIST_PREFIX_HEADER = WOTest_Version.h;
1091 PRODUCT_NAME = WOTest;
1095 BCA93DDC0855D6B300FE8D18 /* Debug */ = {
1096 isa = XCBuildConfiguration;
1098 PRODUCT_NAME = "WOTest documentation";
1102 BCA93DDD0855D6B300FE8D18 /* Release */ = {
1103 isa = XCBuildConfiguration;
1105 PRODUCT_NAME = "WOTest documentation";
1109 BCA93DE00855D6B300FE8D18 /* Debug */ = {
1110 isa = XCBuildConfiguration;
1111 baseConfigurationReference = BCB588F609AA375800AF7785 /* foundation-tool-target.xcconfig */;
1113 PRODUCT_NAME = WOTestRunner;
1117 BCA93DE10855D6B300FE8D18 /* Release */ = {
1118 isa = XCBuildConfiguration;
1119 baseConfigurationReference = BCB588F609AA375800AF7785 /* foundation-tool-target.xcconfig */;
1121 PRODUCT_NAME = WOTestRunner;
1125 BCA93DE80855D6B300FE8D18 /* Debug */ = {
1126 isa = XCBuildConfiguration;
1127 baseConfigurationReference = BCDC6E1609AA308F006D299B /* debug-style.xcconfig */;
1132 BCA93DE90855D6B300FE8D18 /* Release */ = {
1133 isa = XCBuildConfiguration;
1134 baseConfigurationReference = BCDC6E1709AA308F006D299B /* release-style.xcconfig */;
1139 BCA9401D08566F4400FE8D18 /* Debug */ = {
1140 isa = XCBuildConfiguration;
1141 baseConfigurationReference = BCB5892E09AA39D600AF7785 /* loadable-test-bundle-target.xcconfig */;
1143 INFOPLIST_FILE = Tests/Info.plist;
1144 INFOPLIST_PREFIX_HEADER = WOTest_Version.h;
1145 PRODUCT_NAME = WOTestSelfTests;
1149 BCA9401E08566F4400FE8D18 /* Release */ = {
1150 isa = XCBuildConfiguration;
1151 baseConfigurationReference = BCB5892E09AA39D600AF7785 /* loadable-test-bundle-target.xcconfig */;
1153 INFOPLIST_FILE = Tests/Info.plist;
1154 INFOPLIST_PREFIX_HEADER = WOTest_Version.h;
1155 PRODUCT_NAME = WOTestSelfTests;
1159 BCC4D44509D1AC4D00C350C8 /* Debug */ = {
1160 isa = XCBuildConfiguration;
1162 PRODUCT_NAME = "Update WOTestRunner build number";
1166 BCC4D44609D1AC4D00C350C8 /* Release */ = {
1167 isa = XCBuildConfiguration;
1169 PRODUCT_NAME = "Update WOTestRunner build number";
1173 BCD155CC0A96196E005B1950 /* Debug */ = {
1174 isa = XCBuildConfiguration;
1176 PRODUCT_NAME = "Copy headers";
1180 BCD155CD0A96196E005B1950 /* Release */ = {
1181 isa = XCBuildConfiguration;
1183 PRODUCT_NAME = "Copy headers";
1187 BCF8EE5D09AF3EA20095BCD2 /* Debug */ = {
1188 isa = XCBuildConfiguration;
1190 PRODUCT_NAME = "WOTest + Tests";
1194 BCF8EE5E09AF3EA20095BCD2 /* Release */ = {
1195 isa = XCBuildConfiguration;
1197 PRODUCT_NAME = "WOTest + Tests";
1201 BCF8F0E409AF5D130095BCD2 /* Debug */ = {
1202 isa = XCBuildConfiguration;
1204 PRODUCT_NAME = "WOTest + Tests";
1208 BCF8F0E509AF5D130095BCD2 /* Release */ = {
1209 isa = XCBuildConfiguration;
1211 PRODUCT_NAME = "WOTest + Tests";
1215 /* End XCBuildConfiguration section */
1217 /* Begin XCConfigurationList section */
1218 BC90BCA209AF9F6000AAF708 /* Build configuration list for PBXAggregateTarget "Update WOTest build number" */ = {
1219 isa = XCConfigurationList;
1220 buildConfigurations = (
1221 BC90BCA309AF9F6000AAF708 /* Debug */,
1222 BC90BCA409AF9F6000AAF708 /* Release */,
1224 defaultConfigurationIsVisible = 0;
1225 defaultConfigurationName = Release;
1227 BCA93DD30855D6B300FE8D18 /* Build configuration list for PBXNativeTarget "WOTest" */ = {
1228 isa = XCConfigurationList;
1229 buildConfigurations = (
1230 BCA93DD40855D6B300FE8D18 /* Debug */,
1231 BCA93DD50855D6B300FE8D18 /* Release */,
1233 defaultConfigurationIsVisible = 0;
1234 defaultConfigurationName = Release;
1236 BCA93DDB0855D6B300FE8D18 /* Build configuration list for PBXAggregateTarget "WOTest documentation" */ = {
1237 isa = XCConfigurationList;
1238 buildConfigurations = (
1239 BCA93DDC0855D6B300FE8D18 /* Debug */,
1240 BCA93DDD0855D6B300FE8D18 /* Release */,
1242 defaultConfigurationIsVisible = 0;
1243 defaultConfigurationName = Release;
1245 BCA93DDF0855D6B300FE8D18 /* Build configuration list for PBXNativeTarget "WOTestRunner" */ = {
1246 isa = XCConfigurationList;
1247 buildConfigurations = (
1248 BCA93DE00855D6B300FE8D18 /* Debug */,
1249 BCA93DE10855D6B300FE8D18 /* Release */,
1251 defaultConfigurationIsVisible = 0;
1252 defaultConfigurationName = Release;
1254 BCA93DE70855D6B300FE8D18 /* Build configuration list for PBXProject "WOTest" */ = {
1255 isa = XCConfigurationList;
1256 buildConfigurations = (
1257 BCA93DE80855D6B300FE8D18 /* Debug */,
1258 BCA93DE90855D6B300FE8D18 /* Release */,
1260 defaultConfigurationIsVisible = 0;
1261 defaultConfigurationName = Release;
1263 BCA9401C08566F4400FE8D18 /* Build configuration list for PBXNativeTarget "WOTestSelfTests" */ = {
1264 isa = XCConfigurationList;
1265 buildConfigurations = (
1266 BCA9401D08566F4400FE8D18 /* Debug */,
1267 BCA9401E08566F4400FE8D18 /* Release */,
1269 defaultConfigurationIsVisible = 0;
1270 defaultConfigurationName = Release;
1272 BCC4D44409D1AC4D00C350C8 /* Build configuration list for PBXAggregateTarget "Update WOTestRunner build number" */ = {
1273 isa = XCConfigurationList;
1274 buildConfigurations = (
1275 BCC4D44509D1AC4D00C350C8 /* Debug */,
1276 BCC4D44609D1AC4D00C350C8 /* Release */,
1278 defaultConfigurationIsVisible = 0;
1279 defaultConfigurationName = Release;
1281 BCD155CB0A96196E005B1950 /* Build configuration list for PBXAggregateTarget "Copy headers" */ = {
1282 isa = XCConfigurationList;
1283 buildConfigurations = (
1284 BCD155CC0A96196E005B1950 /* Debug */,
1285 BCD155CD0A96196E005B1950 /* Release */,
1287 defaultConfigurationIsVisible = 0;
1288 defaultConfigurationName = Release;
1290 BCF8EE5C09AF3EA20095BCD2 /* Build configuration list for PBXAggregateTarget "WOTest + Tests" */ = {
1291 isa = XCConfigurationList;
1292 buildConfigurations = (
1293 BCF8EE5D09AF3EA20095BCD2 /* Debug */,
1294 BCF8EE5E09AF3EA20095BCD2 /* Release */,
1296 defaultConfigurationIsVisible = 0;
1297 defaultConfigurationName = Release;
1299 BCF8F0E309AF5D130095BCD2 /* Build configuration list for PBXAggregateTarget "WOTest + Tests (run)" */ = {
1300 isa = XCConfigurationList;
1301 buildConfigurations = (
1302 BCF8F0E409AF5D130095BCD2 /* Debug */,
1303 BCF8F0E509AF5D130095BCD2 /* Release */,
1305 defaultConfigurationIsVisible = 0;
1306 defaultConfigurationName = Release;
1308 /* End XCConfigurationList section */
1310 rootObject = 0867D690FE84028FC02AAC07 /* Project object */;