1// !$*UTF8*$!
2{
3	archiveVersion = 1;
4	classes = {
5	};
6	objectVersion = 42;
7	objects = {
8
9/* Begin PBXAggregateTarget section */
10		2D7D901F08F4AEF7003CF2E8 /* IOKitTools */ = {
11			isa = PBXAggregateTarget;
12			buildConfigurationList = 2D7D902708F4AF47003CF2E8 /* Build configuration list for PBXAggregateTarget "IOKitTools" */;
13			buildPhases = (
14				2D7D902208F4AF1E003CF2E8 /* CopyFiles */,
15			);
16			dependencies = (
17				2D7D903308F4AFE9003CF2E8 /* PBXTargetDependency */,
18				2D7D916508F4B0CB003CF2E8 /* PBXTargetDependency */,
19				2D7D916708F4B0CD003CF2E8 /* PBXTargetDependency */,
20			);
21			name = IOKitTools;
22			productName = IOKitTools;
23		};
24/* End PBXAggregateTarget section */
25
26/* Begin PBXBuildFile section */
27		2D7D902408F4AF3C003CF2E8 /* ioalloccount.8 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 97CF609805585D4100A48F3A /* ioalloccount.8 */; };
28		2D7D902508F4AF3C003CF2E8 /* ioclasscount.8 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 97CF608505585D4100A48F3A /* ioclasscount.8 */; };
29		2D7D902608F4AF3C003CF2E8 /* ioreg.8 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 97CF603805585D4100A48F3A /* ioreg.8 */; };
30		2D7D903408F4AFF9003CF2E8 /* ioreg.c in Sources */ = {isa = PBXBuildFile; fileRef = 97CF603205585D4100A48F3A /* ioreg.c */; };
31		2D7D903508F4B001003CF2E8 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97CF60A305585D4100A48F3A /* CoreFoundation.framework */; };
32		2D7D903608F4B001003CF2E8 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97CF609C05585D4100A48F3A /* IOKit.framework */; };
33		2D7D903708F4B001003CF2E8 /* libncurses.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 97CF60D005585DC900A48F3A /* libncurses.dylib */; };
34		2D7D915508F4B063003CF2E8 /* ioclasscount.c in Sources */ = {isa = PBXBuildFile; fileRef = 97CF607F05585D4100A48F3A /* ioclasscount.c */; };
35		2D7D915608F4B076003CF2E8 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97CF60A305585D4100A48F3A /* CoreFoundation.framework */; };
36		2D7D915708F4B076003CF2E8 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97CF609C05585D4100A48F3A /* IOKit.framework */; };
37		2D7D915C08F4B07A003CF2E8 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97CF60A305585D4100A48F3A /* CoreFoundation.framework */; };
38		2D7D915D08F4B07A003CF2E8 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97CF609C05585D4100A48F3A /* IOKit.framework */; };
39		2D7D916308F4B0C2003CF2E8 /* ioalloccount.c in Sources */ = {isa = PBXBuildFile; fileRef = 97CF609205585D4100A48F3A /* ioalloccount.c */; };
40/* End PBXBuildFile section */
41
42/* Begin PBXContainerItemProxy section */
43		2D7D903208F4AFE9003CF2E8 /* PBXContainerItemProxy */ = {
44			isa = PBXContainerItemProxy;
45			containerPortal = 97CF60AF05585D4200A48F3A /* Project object */;
46			proxyType = 1;
47			remoteGlobalIDString = 2D7D902C08F4AFC7003CF2E8;
48			remoteInfo = ioreg;
49		};
50		2D7D916408F4B0CB003CF2E8 /* PBXContainerItemProxy */ = {
51			isa = PBXContainerItemProxy;
52			containerPortal = 97CF60AF05585D4200A48F3A /* Project object */;
53			proxyType = 1;
54			remoteGlobalIDString = 2D7D914F08F4B017003CF2E8;
55			remoteInfo = ioclasscount;
56		};
57		2D7D916608F4B0CD003CF2E8 /* PBXContainerItemProxy */ = {
58			isa = PBXContainerItemProxy;
59			containerPortal = 97CF60AF05585D4200A48F3A /* Project object */;
60			proxyType = 1;
61			remoteGlobalIDString = 2D7D915808F4B07A003CF2E8;
62			remoteInfo = ioalloccount;
63		};
64/* End PBXContainerItemProxy section */
65
66/* Begin PBXCopyFilesBuildPhase section */
67		2D7D902208F4AF1E003CF2E8 /* CopyFiles */ = {
68			isa = PBXCopyFilesBuildPhase;
69			buildActionMask = 8;
70			dstPath = /usr/share/man/man8;
71			dstSubfolderSpec = 0;
72			files = (
73				2D7D902408F4AF3C003CF2E8 /* ioalloccount.8 in CopyFiles */,
74				2D7D902508F4AF3C003CF2E8 /* ioclasscount.8 in CopyFiles */,
75				2D7D902608F4AF3C003CF2E8 /* ioreg.8 in CopyFiles */,
76			);
77			runOnlyForDeploymentPostprocessing = 1;
78		};
79/* End PBXCopyFilesBuildPhase section */
80
81/* Begin PBXFileReference section */
82		056F26F20AFBD911006CB74E /* libMallocDebug.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libMallocDebug.a; path = /usr/lib/libMallocDebug.a; sourceTree = "<absolute>"; };
83		2D7D902D08F4AFC7003CF2E8 /* ioreg */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ioreg; sourceTree = BUILT_PRODUCTS_DIR; };
84		2D7D915008F4B017003CF2E8 /* ioclasscount */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ioclasscount; sourceTree = BUILT_PRODUCTS_DIR; };
85		2D7D916108F4B07A003CF2E8 /* ioalloccount */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ioalloccount; sourceTree = BUILT_PRODUCTS_DIR; };
86		97CF603205585D4100A48F3A /* ioreg.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ioreg.c; sourceTree = "<group>"; };
87		97CF603805585D4100A48F3A /* ioreg.8 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ioreg.8; sourceTree = "<group>"; };
88		97CF607F05585D4100A48F3A /* ioclasscount.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ioclasscount.c; sourceTree = "<group>"; };
89		97CF608505585D4100A48F3A /* ioclasscount.8 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ioclasscount.8; sourceTree = "<group>"; };
90		97CF609205585D4100A48F3A /* ioalloccount.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ioalloccount.c; sourceTree = "<group>"; };
91		97CF609805585D4100A48F3A /* ioalloccount.8 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ioalloccount.8; sourceTree = "<group>"; };
92		97CF609C05585D4100A48F3A /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
93		97CF60A305585D4100A48F3A /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
94		97CF60A805585D4100A48F3A /* System.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = System.framework; path = /System/Library/Frameworks/System.framework; sourceTree = "<absolute>"; };
95		97CF60D005585DC900A48F3A /* libncurses.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libncurses.dylib; path = /usr/lib/libncurses.dylib; sourceTree = "<absolute>"; };
96/* End PBXFileReference section */
97
98/* Begin PBXFrameworksBuildPhase section */
99		2D7D902B08F4AFC7003CF2E8 /* Frameworks */ = {
100			isa = PBXFrameworksBuildPhase;
101			buildActionMask = 2147483647;
102			files = (
103				2D7D903508F4B001003CF2E8 /* CoreFoundation.framework in Frameworks */,
104				2D7D903608F4B001003CF2E8 /* IOKit.framework in Frameworks */,
105				2D7D903708F4B001003CF2E8 /* libncurses.dylib in Frameworks */,
106			);
107			runOnlyForDeploymentPostprocessing = 0;
108		};
109		2D7D914E08F4B017003CF2E8 /* Frameworks */ = {
110			isa = PBXFrameworksBuildPhase;
111			buildActionMask = 2147483647;
112			files = (
113				2D7D915608F4B076003CF2E8 /* CoreFoundation.framework in Frameworks */,
114				2D7D915708F4B076003CF2E8 /* IOKit.framework in Frameworks */,
115			);
116			runOnlyForDeploymentPostprocessing = 0;
117		};
118		2D7D915B08F4B07A003CF2E8 /* Frameworks */ = {
119			isa = PBXFrameworksBuildPhase;
120			buildActionMask = 2147483647;
121			files = (
122				2D7D915C08F4B07A003CF2E8 /* CoreFoundation.framework in Frameworks */,
123				2D7D915D08F4B07A003CF2E8 /* IOKit.framework in Frameworks */,
124			);
125			runOnlyForDeploymentPostprocessing = 0;
126		};
127/* End PBXFrameworksBuildPhase section */
128
129/* Begin PBXGroup section */
130		97CF601A05585D4100A48F3A /* IOKitTools */ = {
131			isa = PBXGroup;
132			children = (
133				97CF602405585D4100A48F3A /* ioreg */,
134				97CF607305585D4100A48F3A /* ioclasscount */,
135				97CF608605585D4100A48F3A /* ioalloccount */,
136				97CF609905585D4100A48F3A /* External Frameworks and Libraries */,
137				97CF602B05585D4100A48F3A /* Products */,
138			);
139			name = IOKitTools;
140			sourceTree = "<group>";
141		};
142		97CF602405585D4100A48F3A /* ioreg */ = {
143			isa = PBXGroup;
144			children = (
145				97CF603205585D4100A48F3A /* ioreg.c */,
146				97CF603805585D4100A48F3A /* ioreg.8 */,
147			);
148			name = ioreg;
149			path = ioreg.tproj;
150			sourceTree = "<group>";
151		};
152		97CF602B05585D4100A48F3A /* Products */ = {
153			isa = PBXGroup;
154			children = (
155				2D7D902D08F4AFC7003CF2E8 /* ioreg */,
156				2D7D915008F4B017003CF2E8 /* ioclasscount */,
157				2D7D916108F4B07A003CF2E8 /* ioalloccount */,
158			);
159			name = Products;
160			sourceTree = "<group>";
161		};
162		97CF607305585D4100A48F3A /* ioclasscount */ = {
163			isa = PBXGroup;
164			children = (
165				97CF607F05585D4100A48F3A /* ioclasscount.c */,
166				97CF608505585D4100A48F3A /* ioclasscount.8 */,
167			);
168			name = ioclasscount;
169			path = ioclasscount.tproj;
170			sourceTree = "<group>";
171		};
172		97CF608605585D4100A48F3A /* ioalloccount */ = {
173			isa = PBXGroup;
174			children = (
175				97CF609205585D4100A48F3A /* ioalloccount.c */,
176				97CF609805585D4100A48F3A /* ioalloccount.8 */,
177			);
178			name = ioalloccount;
179			path = ioalloccount.tproj;
180			sourceTree = "<group>";
181		};
182		97CF609905585D4100A48F3A /* External Frameworks and Libraries */ = {
183			isa = PBXGroup;
184			children = (
185				056F26F20AFBD911006CB74E /* libMallocDebug.a */,
186				97CF60D005585DC900A48F3A /* libncurses.dylib */,
187				97CF609C05585D4100A48F3A /* IOKit.framework */,
188				97CF60A305585D4100A48F3A /* CoreFoundation.framework */,
189				97CF60A805585D4100A48F3A /* System.framework */,
190			);
191			name = "External Frameworks and Libraries";
192			sourceTree = "<group>";
193		};
194/* End PBXGroup section */
195
196/* Begin PBXNativeTarget section */
197		2D7D902C08F4AFC7003CF2E8 /* ioreg */ = {
198			isa = PBXNativeTarget;
199			buildConfigurationList = 2D7D902F08F4AFE5003CF2E8 /* Build configuration list for PBXNativeTarget "ioreg" */;
200			buildPhases = (
201				2D7D902A08F4AFC7003CF2E8 /* Sources */,
202				2D7D902B08F4AFC7003CF2E8 /* Frameworks */,
203			);
204			buildRules = (
205			);
206			dependencies = (
207			);
208			name = ioreg;
209			productName = ioreg;
210			productReference = 2D7D902D08F4AFC7003CF2E8 /* ioreg */;
211			productType = "com.apple.product-type.tool";
212		};
213		2D7D914F08F4B017003CF2E8 /* ioclasscount */ = {
214			isa = PBXNativeTarget;
215			buildConfigurationList = 2D7D915208F4B04A003CF2E8 /* Build configuration list for PBXNativeTarget "ioclasscount" */;
216			buildPhases = (
217				2D7D914D08F4B017003CF2E8 /* Sources */,
218				2D7D914E08F4B017003CF2E8 /* Frameworks */,
219			);
220			buildRules = (
221			);
222			dependencies = (
223			);
224			name = ioclasscount;
225			productName = ioclasscount;
226			productReference = 2D7D915008F4B017003CF2E8 /* ioclasscount */;
227			productType = "com.apple.product-type.tool";
228		};
229		2D7D915808F4B07A003CF2E8 /* ioalloccount */ = {
230			isa = PBXNativeTarget;
231			buildConfigurationList = 2D7D915E08F4B07A003CF2E8 /* Build configuration list for PBXNativeTarget "ioalloccount" */;
232			buildPhases = (
233				2D7D915908F4B07A003CF2E8 /* Sources */,
234				2D7D915B08F4B07A003CF2E8 /* Frameworks */,
235			);
236			buildRules = (
237			);
238			dependencies = (
239			);
240			name = ioalloccount;
241			productName = ioclasscount;
242			productReference = 2D7D916108F4B07A003CF2E8 /* ioalloccount */;
243			productType = "com.apple.product-type.tool";
244		};
245/* End PBXNativeTarget section */
246
247/* Begin PBXProject section */
248		97CF60AF05585D4200A48F3A /* Project object */ = {
249			isa = PBXProject;
250			buildConfigurationList = 2D7D900708F4AE49003CF2E8 /* Build configuration list for PBXProject "IOKitTools" */;
251			compatibilityVersion = "Xcode 2.4";
252			hasScannedForEncodings = 1;
253			mainGroup = 97CF601A05585D4100A48F3A /* IOKitTools */;
254			productRefGroup = 97CF602B05585D4100A48F3A /* Products */;
255			projectDirPath = "";
256			projectRoot = "";
257			targets = (
258				2D7D901F08F4AEF7003CF2E8 /* IOKitTools */,
259				2D7D902C08F4AFC7003CF2E8 /* ioreg */,
260				2D7D914F08F4B017003CF2E8 /* ioclasscount */,
261				2D7D915808F4B07A003CF2E8 /* ioalloccount */,
262			);
263		};
264/* End PBXProject section */
265
266/* Begin PBXSourcesBuildPhase section */
267		2D7D902A08F4AFC7003CF2E8 /* Sources */ = {
268			isa = PBXSourcesBuildPhase;
269			buildActionMask = 2147483647;
270			files = (
271				2D7D903408F4AFF9003CF2E8 /* ioreg.c in Sources */,
272			);
273			runOnlyForDeploymentPostprocessing = 0;
274		};
275		2D7D914D08F4B017003CF2E8 /* Sources */ = {
276			isa = PBXSourcesBuildPhase;
277			buildActionMask = 2147483647;
278			files = (
279				2D7D915508F4B063003CF2E8 /* ioclasscount.c in Sources */,
280			);
281			runOnlyForDeploymentPostprocessing = 0;
282		};
283		2D7D915908F4B07A003CF2E8 /* Sources */ = {
284			isa = PBXSourcesBuildPhase;
285			buildActionMask = 2147483647;
286			files = (
287				2D7D916308F4B0C2003CF2E8 /* ioalloccount.c in Sources */,
288			);
289			runOnlyForDeploymentPostprocessing = 0;
290		};
291/* End PBXSourcesBuildPhase section */
292
293/* Begin PBXTargetDependency section */
294		2D7D903308F4AFE9003CF2E8 /* PBXTargetDependency */ = {
295			isa = PBXTargetDependency;
296			target = 2D7D902C08F4AFC7003CF2E8 /* ioreg */;
297			targetProxy = 2D7D903208F4AFE9003CF2E8 /* PBXContainerItemProxy */;
298		};
299		2D7D916508F4B0CB003CF2E8 /* PBXTargetDependency */ = {
300			isa = PBXTargetDependency;
301			target = 2D7D914F08F4B017003CF2E8 /* ioclasscount */;
302			targetProxy = 2D7D916408F4B0CB003CF2E8 /* PBXContainerItemProxy */;
303		};
304		2D7D916708F4B0CD003CF2E8 /* PBXTargetDependency */ = {
305			isa = PBXTargetDependency;
306			target = 2D7D915808F4B07A003CF2E8 /* ioalloccount */;
307			targetProxy = 2D7D916608F4B0CD003CF2E8 /* PBXContainerItemProxy */;
308		};
309/* End PBXTargetDependency section */
310
311/* Begin XCBuildConfiguration section */
312		2D7D900808F4AE49003CF2E8 /* Development */ = {
313			isa = XCBuildConfiguration;
314			buildSettings = {
315				GCC_OPTIMIZATION_LEVEL = 0;
316				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
317				INSTALL_GROUP = wheel;
318				INSTALL_OWNER = root;
319				INSTALL_PATH = /usr/sbin;
320				WARNING_CFLAGS = (
321					"-Wshorten-64-to-32",
322					"-Wall",
323				);
324			};
325			name = Development;
326		};
327		2D7D900908F4AE49003CF2E8 /* Deployment */ = {
328			isa = XCBuildConfiguration;
329			buildSettings = {
330				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
331				INSTALL_GROUP = wheel;
332				INSTALL_OWNER = root;
333				INSTALL_PATH = /usr/sbin;
334				WARNING_CFLAGS = (
335					"-Wshorten-64-to-32",
336					"-Wall",
337				);
338			};
339			name = Deployment;
340		};
341		2D7D902808F4AF47003CF2E8 /* Development */ = {
342			isa = XCBuildConfiguration;
343			buildSettings = {
344				PRODUCT_NAME = IOKitTools;
345			};
346			name = Development;
347		};
348		2D7D902908F4AF47003CF2E8 /* Deployment */ = {
349			isa = XCBuildConfiguration;
350			buildSettings = {
351				PRODUCT_NAME = IOKitTools;
352			};
353			name = Deployment;
354		};
355		2D7D903008F4AFE5003CF2E8 /* Development */ = {
356			isa = XCBuildConfiguration;
357			buildSettings = {
358				COPY_PHASE_STRIP = NO;
359				PRODUCT_NAME = ioreg;
360				SKIP_INSTALL = NO;
361			};
362			name = Development;
363		};
364		2D7D903108F4AFE5003CF2E8 /* Deployment */ = {
365			isa = XCBuildConfiguration;
366			buildSettings = {
367				PRODUCT_NAME = ioreg;
368				SKIP_INSTALL = NO;
369			};
370			name = Deployment;
371		};
372		2D7D915308F4B04A003CF2E8 /* Development */ = {
373			isa = XCBuildConfiguration;
374			buildSettings = {
375				COPY_PHASE_STRIP = NO;
376				PRODUCT_NAME = ioclasscount;
377				SKIP_INSTALL = NO;
378			};
379			name = Development;
380		};
381		2D7D915408F4B04A003CF2E8 /* Deployment */ = {
382			isa = XCBuildConfiguration;
383			buildSettings = {
384				PRODUCT_NAME = ioclasscount;
385				SKIP_INSTALL = NO;
386			};
387			name = Deployment;
388		};
389		2D7D915F08F4B07A003CF2E8 /* Development */ = {
390			isa = XCBuildConfiguration;
391			buildSettings = {
392				COPY_PHASE_STRIP = NO;
393				PRODUCT_NAME = ioalloccount;
394				SKIP_INSTALL = NO;
395			};
396			name = Development;
397		};
398		2D7D916008F4B07A003CF2E8 /* Deployment */ = {
399			isa = XCBuildConfiguration;
400			buildSettings = {
401				PRODUCT_NAME = ioalloccount;
402				SKIP_INSTALL = NO;
403			};
404			name = Deployment;
405		};
406/* End XCBuildConfiguration section */
407
408/* Begin XCConfigurationList section */
409		2D7D900708F4AE49003CF2E8 /* Build configuration list for PBXProject "IOKitTools" */ = {
410			isa = XCConfigurationList;
411			buildConfigurations = (
412				2D7D900808F4AE49003CF2E8 /* Development */,
413				2D7D900908F4AE49003CF2E8 /* Deployment */,
414			);
415			defaultConfigurationIsVisible = 0;
416			defaultConfigurationName = Deployment;
417		};
418		2D7D902708F4AF47003CF2E8 /* Build configuration list for PBXAggregateTarget "IOKitTools" */ = {
419			isa = XCConfigurationList;
420			buildConfigurations = (
421				2D7D902808F4AF47003CF2E8 /* Development */,
422				2D7D902908F4AF47003CF2E8 /* Deployment */,
423			);
424			defaultConfigurationIsVisible = 0;
425			defaultConfigurationName = Deployment;
426		};
427		2D7D902F08F4AFE5003CF2E8 /* Build configuration list for PBXNativeTarget "ioreg" */ = {
428			isa = XCConfigurationList;
429			buildConfigurations = (
430				2D7D903008F4AFE5003CF2E8 /* Development */,
431				2D7D903108F4AFE5003CF2E8 /* Deployment */,
432			);
433			defaultConfigurationIsVisible = 0;
434			defaultConfigurationName = Deployment;
435		};
436		2D7D915208F4B04A003CF2E8 /* Build configuration list for PBXNativeTarget "ioclasscount" */ = {
437			isa = XCConfigurationList;
438			buildConfigurations = (
439				2D7D915308F4B04A003CF2E8 /* Development */,
440				2D7D915408F4B04A003CF2E8 /* Deployment */,
441			);
442			defaultConfigurationIsVisible = 0;
443			defaultConfigurationName = Deployment;
444		};
445		2D7D915E08F4B07A003CF2E8 /* Build configuration list for PBXNativeTarget "ioalloccount" */ = {
446			isa = XCConfigurationList;
447			buildConfigurations = (
448				2D7D915F08F4B07A003CF2E8 /* Development */,
449				2D7D916008F4B07A003CF2E8 /* Deployment */,
450			);
451			defaultConfigurationIsVisible = 0;
452			defaultConfigurationName = Deployment;
453		};
454/* End XCConfigurationList section */
455	};
456	rootObject = 97CF60AF05585D4200A48F3A /* Project object */;
457}
458