1// !$*UTF8*$!
2{
3	archiveVersion = 1;
4	classes = {
5	};
6	objectVersion = 46;
7	objects = {
8
9/* Begin PBXAggregateTarget section */
10		4DBD523B1548A488007AA736 /* Common */ = {
11			isa = PBXAggregateTarget;
12			buildConfigurationList = 4DBD523C1548A488007AA736 /* Build configuration list for PBXAggregateTarget "Common" */;
13			buildPhases = (
14			);
15			dependencies = (
16				8657285C18319A93007F580F /* PBXTargetDependency */,
17				4DBD523F1548A499007AA736 /* PBXTargetDependency */,
18				4DBD52411548A49A007AA736 /* PBXTargetDependency */,
19				4DBD52431548A49D007AA736 /* PBXTargetDependency */,
20				4DBD52451548A4A0007AA736 /* PBXTargetDependency */,
21				4DBD52471548A4A2007AA736 /* PBXTargetDependency */,
22				4DBD52491548A4A4007AA736 /* PBXTargetDependency */,
23				4DBD524B1548A4A7007AA736 /* PBXTargetDependency */,
24				4DBD524D1548A4AA007AA736 /* PBXTargetDependency */,
25			);
26			name = Common;
27			productName = Common;
28		};
29		4DD302571538DB2700001AA0 /* All_MacOSX */ = {
30			isa = PBXAggregateTarget;
31			buildConfigurationList = 4DD302581538DB2700001AA0 /* Build configuration list for PBXAggregateTarget "All_MacOSX" */;
32			buildPhases = (
33			);
34			dependencies = (
35				4DBD52511548A4D2007AA736 /* PBXTargetDependency */,
36				4DBD52531548A4D4007AA736 /* PBXTargetDependency */,
37			);
38			name = All_MacOSX;
39			productName = All_MacOSX;
40		};
41		4DD3025A1538DB3A00001AA0 /* All_iOS */ = {
42			isa = PBXAggregateTarget;
43			buildConfigurationList = 4DD3025B1538DB3A00001AA0 /* Build configuration list for PBXAggregateTarget "All_iOS" */;
44			buildPhases = (
45			);
46			dependencies = (
47				4DBD524F1548A4C8007AA736 /* PBXTargetDependency */,
48			);
49			name = All_iOS;
50			productName = All_iOS;
51		};
52/* End PBXAggregateTarget section */
53
54/* Begin PBXBuildFile section */
55		4D07DCC41538EF92002B57CB /* fstyp_hfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D07DCC31538EF92002B57CB /* fstyp_hfs.c */; };
56		4D07DCC51538EFB7002B57CB /* fstyp_hfs.8 in Copy man8 */ = {isa = PBXBuildFile; fileRef = 4D07DCC21538EF92002B57CB /* fstyp_hfs.8 */; };
57		4D0E89AA1534FF48004CD678 /* mount_hfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D0E89A71534FF48004CD678 /* mount_hfs.c */; };
58		4D0E89AB1534FF48004CD678 /* optical.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D0E89A81534FF48004CD678 /* optical.c */; };
59		4DE6C7491535012B00C11066 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */; };
60		4DE6C74C1535023700C11066 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C7461535012200C11066 /* IOKit.framework */; };
61		4DE6C756153502F800C11066 /* libutil.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C74A1535018100C11066 /* libutil.dylib */; };
62		4DE6C76A1535050700C11066 /* hfs_endian.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE6C7641535050700C11066 /* hfs_endian.c */; };
63		4DE6C76B1535050700C11066 /* makehfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE6C7661535050700C11066 /* makehfs.c */; };
64		4DE6C76C1535050700C11066 /* newfs_hfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE6C7681535050700C11066 /* newfs_hfs.c */; };
65		4DE6C76D1535052A00C11066 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */; };
66		4DE6C76E1535052C00C11066 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C7461535012200C11066 /* IOKit.framework */; };
67		4DE6C76F1535052E00C11066 /* libutil.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C74A1535018100C11066 /* libutil.dylib */; };
68		4DFD944F153600060039B6BA /* cache.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9416153600060039B6BA /* cache.c */; };
69		4DFD9450153600060039B6BA /* BlockCache.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9419153600060039B6BA /* BlockCache.c */; };
70		4DFD9451153600060039B6BA /* BTree.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD941A153600060039B6BA /* BTree.c */; };
71		4DFD9452153600060039B6BA /* BTreeAllocate.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD941C153600060039B6BA /* BTreeAllocate.c */; };
72		4DFD9453153600060039B6BA /* BTreeMiscOps.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD941D153600060039B6BA /* BTreeMiscOps.c */; };
73		4DFD9454153600060039B6BA /* BTreeNodeOps.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD941E153600060039B6BA /* BTreeNodeOps.c */; };
74		4DFD9455153600060039B6BA /* BTreeScanner.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9420153600060039B6BA /* BTreeScanner.c */; };
75		4DFD9456153600060039B6BA /* BTreeTreeOps.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9422153600060039B6BA /* BTreeTreeOps.c */; };
76		4DFD9457153600060039B6BA /* CatalogCheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9424153600060039B6BA /* CatalogCheck.c */; };
77		4DFD9459153600060039B6BA /* dirhardlink.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9429153600060039B6BA /* dirhardlink.c */; };
78		4DFD945A153600060039B6BA /* HardLinkCheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD942B153600060039B6BA /* HardLinkCheck.c */; };
79		4DFD945B153600060039B6BA /* hfs_endian.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD942C153600060039B6BA /* hfs_endian.c */; };
80		4DFD945D153600060039B6BA /* SAllocate.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD942F153600060039B6BA /* SAllocate.c */; };
81		4DFD945E153600060039B6BA /* SBTree.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9430153600060039B6BA /* SBTree.c */; };
82		4DFD945F153600060039B6BA /* SCatalog.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9431153600060039B6BA /* SCatalog.c */; };
83		4DFD9460153600060039B6BA /* SControl.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9433153600060039B6BA /* SControl.c */; };
84		4DFD9461153600060039B6BA /* SDevice.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9434153600060039B6BA /* SDevice.c */; };
85		4DFD9462153600060039B6BA /* SExtents.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9435153600060039B6BA /* SExtents.c */; };
86		4DFD9463153600060039B6BA /* SKeyCompare.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9436153600060039B6BA /* SKeyCompare.c */; };
87		4DFD9464153600060039B6BA /* SRebuildBTree.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9437153600060039B6BA /* SRebuildBTree.c */; };
88		4DFD9465153600060039B6BA /* SRepair.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9438153600060039B6BA /* SRepair.c */; };
89		4DFD9466153600060039B6BA /* SStubs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD943A153600060039B6BA /* SStubs.c */; };
90		4DFD9467153600060039B6BA /* SUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD943B153600060039B6BA /* SUtils.c */; };
91		4DFD9468153600060039B6BA /* SVerify1.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD943C153600060039B6BA /* SVerify1.c */; };
92		4DFD9469153600060039B6BA /* SVerify2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD943D153600060039B6BA /* SVerify2.c */; };
93		4DFD946A153600060039B6BA /* uuid.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD943E153600060039B6BA /* uuid.c */; };
94		4DFD946B153600060039B6BA /* VolumeBitmapCheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD943F153600060039B6BA /* VolumeBitmapCheck.c */; };
95		4DFD946C153600060039B6BA /* fsck_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9442153600060039B6BA /* fsck_debug.c */; };
96		4DFD946D153600060039B6BA /* fsck_hfs_strings.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9445153600060039B6BA /* fsck_hfs_strings.c */; };
97		4DFD946E153600060039B6BA /* fsck_hfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9447153600060039B6BA /* fsck_hfs.c */; };
98		4DFD946F153600060039B6BA /* fsck_messages.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD944A153600060039B6BA /* fsck_messages.c */; };
99		4DFD9470153600060039B6BA /* fsck_strings.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD944D153600060039B6BA /* fsck_strings.c */; };
100		4DFD9471153600060039B6BA /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD944E153600060039B6BA /* utilities.c */; };
101		4DFD9472153601F50039B6BA /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */; };
102		4DFD9473153601F80039B6BA /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C7461535012200C11066 /* IOKit.framework */; };
103		4DFD94A5153649070039B6BA /* newfs_hfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE6C7681535050700C11066 /* newfs_hfs.c */; };
104		4DFD94A6153649070039B6BA /* makehfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE6C7661535050700C11066 /* makehfs.c */; };
105		4DFD94A7153649070039B6BA /* hfs_endian.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE6C7641535050700C11066 /* hfs_endian.c */; };
106		4DFD94A9153649070039B6BA /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */; };
107		4DFD94AA153649070039B6BA /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C7461535012200C11066 /* IOKit.framework */; };
108		4DFD94AB153649070039B6BA /* libutil.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C74A1535018100C11066 /* libutil.dylib */; };
109		4DFD94B315364B4B0039B6BA /* mount_hfs.8 in Copy man8 */ = {isa = PBXBuildFile; fileRef = 4D0E89A61534FF48004CD678 /* mount_hfs.8 */; };
110		4DFD94B415364B690039B6BA /* newfs_hfs.8 in Copy man8 */ = {isa = PBXBuildFile; fileRef = 4DE6C7671535050700C11066 /* newfs_hfs.8 */; };
111		4DFD94B515364B7B0039B6BA /* fsck_hfs.8 in Copy man8 */ = {isa = PBXBuildFile; fileRef = 4DFD9446153600060039B6BA /* fsck_hfs.8 */; };
112		4DFD94C215373C2C0039B6BA /* fsck_messages.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD944A153600060039B6BA /* fsck_messages.c */; };
113		4DFD94C315373C2C0039B6BA /* fsck_strings.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD944D153600060039B6BA /* fsck_strings.c */; };
114		4DFD94C415373C2C0039B6BA /* fsck_hfs_strings.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9445153600060039B6BA /* fsck_hfs_strings.c */; };
115		4DFD9538153746210039B6BA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 4DFD9536153746210039B6BA /* InfoPlist.strings */; };
116		4DFD953C15377BD80039B6BA /* fsck_keys.h in Copy fsck_keys.h */ = {isa = PBXBuildFile; fileRef = 4DFD9449153600060039B6BA /* fsck_keys.h */; };
117		7279A68D1593AA5C00192947 /* fsck_journal.c in Sources */ = {isa = PBXBuildFile; fileRef = 7279A68B1593AA5C00192947 /* fsck_journal.c */; };
118		862C904C1834311200BAD882 /* iterate_hfs_metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 862C904B1834311200BAD882 /* iterate_hfs_metadata.h */; settings = {ATTRIBUTES = (Private, ); }; };
119		863D03971820761900A4F0C4 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 863D03961820761900A4F0C4 /* util.c */; };
120		8654E4C01832A68400808937 /* ScanExtents.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4F14A1343D0043D4A9 /* ScanExtents.c */; };
121		86CBF382183186FB00A64A93 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 863D03961820761900A4F0C4 /* util.c */; };
122		86CBF3831831876200A64A93 /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4E14A1343D0043D4A9 /* misc.c */; };
123		86CBF3861831880F00A64A93 /* iterate_hfs_metadata.c in Sources */ = {isa = PBXBuildFile; fileRef = 86CBF3851831880F00A64A93 /* iterate_hfs_metadata.c */; };
124		86CBF3871831884600A64A93 /* Data.h in Headers */ = {isa = PBXBuildFile; fileRef = FDD9FA4714A1343D0043D4A9 /* Data.h */; };
125		C1B6FA0810CC0A0A00778D48 /* hfsutil_jnl.c in Sources */ = {isa = PBXBuildFile; fileRef = C1B6FA0610CC0A0A00778D48 /* hfsutil_jnl.c */; };
126		C1B6FA0910CC0A0A00778D48 /* hfsutil_main.c in Sources */ = {isa = PBXBuildFile; fileRef = C1B6FA0710CC0A0A00778D48 /* hfsutil_main.c */; };
127		C1B6FA3010CC0B9500778D48 /* hfs.util.8 in Copy man8 */ = {isa = PBXBuildFile; fileRef = C1B6FA2F10CC0B8A00778D48 /* hfs.util.8 */; };
128		FDD9FA4214A133F00043D4A9 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */; };
129		FDD9FA5214A1343D0043D4A9 /* DeviceWrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4814A1343D0043D4A9 /* DeviceWrapper.c */; };
130		FDD9FA5314A1343D0043D4A9 /* dump.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4914A1343D0043D4A9 /* dump.c */; };
131		FDD9FA5414A1343D0043D4A9 /* Gather.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4A14A1343D0043D4A9 /* Gather.c */; };
132		FDD9FA5514A1343D0043D4A9 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4C14A1343D0043D4A9 /* main.c */; };
133		FDD9FA5714A1343D0043D4A9 /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4E14A1343D0043D4A9 /* misc.c */; };
134		FDD9FA5814A1343D0043D4A9 /* ScanExtents.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4F14A1343D0043D4A9 /* ScanExtents.c */; };
135		FDD9FA5914A1343D0043D4A9 /* SparseBundle.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA5114A1343D0043D4A9 /* SparseBundle.c */; };
136		FDD9FA5A14A135290043D4A9 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */; };
137		FDD9FA5C14A135840043D4A9 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = FDD9FA5B14A135840043D4A9 /* libz.dylib */; };
138/* End PBXBuildFile section */
139
140/* Begin PBXContainerItemProxy section */
141		4DBD523E1548A499007AA736 /* PBXContainerItemProxy */ = {
142			isa = PBXContainerItemProxy;
143			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
144			proxyType = 1;
145			remoteGlobalIDString = 4DFD95111537402A0039B6BA;
146			remoteInfo = hfs.fs;
147		};
148		4DBD52401548A49A007AA736 /* PBXContainerItemProxy */ = {
149			isa = PBXContainerItemProxy;
150			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
151			proxyType = 1;
152			remoteGlobalIDString = 8DD76FA90486AB0100D96B5E;
153			remoteInfo = hfs.util;
154		};
155		4DBD52421548A49D007AA736 /* PBXContainerItemProxy */ = {
156			isa = PBXContainerItemProxy;
157			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
158			proxyType = 1;
159			remoteGlobalIDString = FDD9FA2B14A132BF0043D4A9;
160			remoteInfo = CopyHFSMeta;
161		};
162		4DBD52441548A4A0007AA736 /* PBXContainerItemProxy */ = {
163			isa = PBXContainerItemProxy;
164			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
165			proxyType = 1;
166			remoteGlobalIDString = 4D0E899B1534FE65004CD678;
167			remoteInfo = mount_hfs;
168		};
169		4DBD52461548A4A2007AA736 /* PBXContainerItemProxy */ = {
170			isa = PBXContainerItemProxy;
171			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
172			proxyType = 1;
173			remoteGlobalIDString = 4DE6C75A153504C100C11066;
174			remoteInfo = newfs_hfs;
175		};
176		4DBD52481548A4A4007AA736 /* PBXContainerItemProxy */ = {
177			isa = PBXContainerItemProxy;
178			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
179			proxyType = 1;
180			remoteGlobalIDString = 4DFD94A3153649070039B6BA;
181			remoteInfo = newfs_hfs_debug;
182		};
183		4DBD524A1548A4A7007AA736 /* PBXContainerItemProxy */ = {
184			isa = PBXContainerItemProxy;
185			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
186			proxyType = 1;
187			remoteGlobalIDString = 4DFD93F31535FF510039B6BA;
188			remoteInfo = fsck_hfs;
189		};
190		4DBD524C1548A4AA007AA736 /* PBXContainerItemProxy */ = {
191			isa = PBXContainerItemProxy;
192			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
193			proxyType = 1;
194			remoteGlobalIDString = 4D07DCB71538EF3A002B57CB;
195			remoteInfo = fstyp_hfs;
196		};
197		4DBD524E1548A4C8007AA736 /* PBXContainerItemProxy */ = {
198			isa = PBXContainerItemProxy;
199			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
200			proxyType = 1;
201			remoteGlobalIDString = 4DBD523B1548A488007AA736;
202			remoteInfo = Common;
203		};
204		4DBD52501548A4D2007AA736 /* PBXContainerItemProxy */ = {
205			isa = PBXContainerItemProxy;
206			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
207			proxyType = 1;
208			remoteGlobalIDString = 4DBD523B1548A488007AA736;
209			remoteInfo = Common;
210		};
211		4DBD52521548A4D4007AA736 /* PBXContainerItemProxy */ = {
212			isa = PBXContainerItemProxy;
213			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
214			proxyType = 1;
215			remoteGlobalIDString = 4DFD94BC15373C2C0039B6BA;
216			remoteInfo = fsck_makestrings;
217		};
218		8657285B18319A93007F580F /* PBXContainerItemProxy */ = {
219			isa = PBXContainerItemProxy;
220			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
221			proxyType = 1;
222			remoteGlobalIDString = 86CBF37E183186C300A64A93;
223			remoteInfo = hfs_metadata;
224		};
225/* End PBXContainerItemProxy section */
226
227/* Begin PBXCopyFilesBuildPhase section */
228		4D07DCB61538EF3A002B57CB /* Copy man8 */ = {
229			isa = PBXCopyFilesBuildPhase;
230			buildActionMask = 2147483647;
231			dstPath = /usr/share/man/man8/;
232			dstSubfolderSpec = 0;
233			files = (
234				4D07DCC51538EFB7002B57CB /* fstyp_hfs.8 in Copy man8 */,
235			);
236			name = "Copy man8";
237			runOnlyForDeploymentPostprocessing = 1;
238		};
239		4D0E899A1534FE65004CD678 /* Copy man8 */ = {
240			isa = PBXCopyFilesBuildPhase;
241			buildActionMask = 2147483647;
242			dstPath = /usr/share/man/man8;
243			dstSubfolderSpec = 0;
244			files = (
245				4DFD94B315364B4B0039B6BA /* mount_hfs.8 in Copy man8 */,
246			);
247			name = "Copy man8";
248			runOnlyForDeploymentPostprocessing = 1;
249		};
250		4DE6C759153504C100C11066 /* Copy man8 */ = {
251			isa = PBXCopyFilesBuildPhase;
252			buildActionMask = 2147483647;
253			dstPath = /usr/share/man/man8/;
254			dstSubfolderSpec = 0;
255			files = (
256				4DFD94B415364B690039B6BA /* newfs_hfs.8 in Copy man8 */,
257			);
258			name = "Copy man8";
259			runOnlyForDeploymentPostprocessing = 1;
260		};
261		4DFD93F21535FF510039B6BA /* Copy man8 */ = {
262			isa = PBXCopyFilesBuildPhase;
263			buildActionMask = 2147483647;
264			dstPath = /usr/share/man/man8/;
265			dstSubfolderSpec = 0;
266			files = (
267				4DFD94B515364B7B0039B6BA /* fsck_hfs.8 in Copy man8 */,
268			);
269			name = "Copy man8";
270			runOnlyForDeploymentPostprocessing = 1;
271		};
272		4DFD953B15377BC60039B6BA /* Copy fsck_keys.h */ = {
273			isa = PBXCopyFilesBuildPhase;
274			buildActionMask = 8;
275			dstPath = /usr/local/include/fsck;
276			dstSubfolderSpec = 0;
277			files = (
278				4DFD953C15377BD80039B6BA /* fsck_keys.h in Copy fsck_keys.h */,
279			);
280			name = "Copy fsck_keys.h";
281			runOnlyForDeploymentPostprocessing = 1;
282		};
283		8DD76FAF0486AB0100D96B5E /* Copy man8 */ = {
284			isa = PBXCopyFilesBuildPhase;
285			buildActionMask = 8;
286			dstPath = /usr/share/man/man8;
287			dstSubfolderSpec = 0;
288			files = (
289				C1B6FA3010CC0B9500778D48 /* hfs.util.8 in Copy man8 */,
290			);
291			name = "Copy man8";
292			runOnlyForDeploymentPostprocessing = 1;
293		};
294/* End PBXCopyFilesBuildPhase section */
295
296/* Begin PBXFileReference section */
297		4D07DCB81538EF3A002B57CB /* fstyp_hfs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fstyp_hfs; sourceTree = BUILT_PRODUCTS_DIR; };
298		4D07DCC21538EF92002B57CB /* fstyp_hfs.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = fstyp_hfs.8; sourceTree = "<group>"; };
299		4D07DCC31538EF92002B57CB /* fstyp_hfs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fstyp_hfs.c; sourceTree = "<group>"; };
300		4D07DCED153C88B2002B57CB /* fsck.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; path = fsck.strings; sourceTree = BUILT_PRODUCTS_DIR; };
301		4D0E899C1534FE65004CD678 /* mount_hfs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = mount_hfs; sourceTree = BUILT_PRODUCTS_DIR; };
302		4D0E89A51534FF48004CD678 /* hfs_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_endian.h; sourceTree = "<group>"; };
303		4D0E89A61534FF48004CD678 /* mount_hfs.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = mount_hfs.8; sourceTree = "<group>"; };
304		4D0E89A71534FF48004CD678 /* mount_hfs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mount_hfs.c; sourceTree = "<group>"; };
305		4D0E89A81534FF48004CD678 /* optical.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = optical.c; sourceTree = "<group>"; };
306		4D0E89A91534FF48004CD678 /* optical.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = optical.h; sourceTree = "<group>"; };
307		4D6E7827191D3E7E004E3F93 /* fsck_hfs.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = fsck_hfs.entitlements; sourceTree = "<group>"; };
308		4D6E7828191D3F26004E3F93 /* newfs_hfs.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = newfs_hfs.entitlements; path = newfs_hfs/newfs_hfs.entitlements; sourceTree = SOURCE_ROOT; };
309		4D6E7829191D3F41004E3F93 /* mount_hfs.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = mount_hfs.entitlements; sourceTree = "<group>"; };
310		4D7C8964192141CA002013C9 /* hfs_util.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = hfs_util.entitlements; sourceTree = "<group>"; };
311		4D7C8965192141DB002013C9 /* CopyHFSMeta.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = CopyHFSMeta.entitlements; sourceTree = "<group>"; };
312		4D7C8966192141ED002013C9 /* fstyp_hfs.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = fstyp_hfs.entitlements; sourceTree = "<group>"; };
313		4DE6C7461535012200C11066 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
314		4DE6C74A1535018100C11066 /* libutil.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libutil.dylib; path = /usr/lib/libutil.dylib; sourceTree = "<absolute>"; };
315		4DE6C75B153504C100C11066 /* newfs_hfs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = newfs_hfs; sourceTree = BUILT_PRODUCTS_DIR; };
316		4DE6C7641535050700C11066 /* hfs_endian.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfs_endian.c; sourceTree = "<group>"; };
317		4DE6C7651535050700C11066 /* hfs_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_endian.h; sourceTree = "<group>"; };
318		4DE6C7661535050700C11066 /* makehfs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = makehfs.c; sourceTree = "<group>"; };
319		4DE6C7671535050700C11066 /* newfs_hfs.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = newfs_hfs.8; sourceTree = "<group>"; };
320		4DE6C7681535050700C11066 /* newfs_hfs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = newfs_hfs.c; sourceTree = "<group>"; };
321		4DE6C7691535050700C11066 /* newfs_hfs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = newfs_hfs.h; sourceTree = "<group>"; };
322		4DFD93F41535FF510039B6BA /* fsck_hfs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fsck_hfs; sourceTree = BUILT_PRODUCTS_DIR; };
323		4DFD9416153600060039B6BA /* cache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cache.c; sourceTree = "<group>"; };
324		4DFD9417153600060039B6BA /* cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cache.h; sourceTree = "<group>"; };
325		4DFD9419153600060039B6BA /* BlockCache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BlockCache.c; sourceTree = "<group>"; };
326		4DFD941A153600060039B6BA /* BTree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTree.c; sourceTree = "<group>"; };
327		4DFD941B153600060039B6BA /* BTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTree.h; sourceTree = "<group>"; };
328		4DFD941C153600060039B6BA /* BTreeAllocate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeAllocate.c; sourceTree = "<group>"; };
329		4DFD941D153600060039B6BA /* BTreeMiscOps.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeMiscOps.c; sourceTree = "<group>"; };
330		4DFD941E153600060039B6BA /* BTreeNodeOps.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeNodeOps.c; sourceTree = "<group>"; };
331		4DFD941F153600060039B6BA /* BTreePrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTreePrivate.h; sourceTree = "<group>"; };
332		4DFD9420153600060039B6BA /* BTreeScanner.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeScanner.c; sourceTree = "<group>"; };
333		4DFD9421153600060039B6BA /* BTreeScanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTreeScanner.h; sourceTree = "<group>"; };
334		4DFD9422153600060039B6BA /* BTreeTreeOps.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeTreeOps.c; sourceTree = "<group>"; };
335		4DFD9423153600060039B6BA /* CaseFolding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CaseFolding.h; sourceTree = "<group>"; };
336		4DFD9424153600060039B6BA /* CatalogCheck.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = CatalogCheck.c; sourceTree = "<group>"; };
337		4DFD9425153600060039B6BA /* CheckHFS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CheckHFS.h; sourceTree = "<group>"; };
338		4DFD9426153600060039B6BA /* DecompData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DecompData.h; sourceTree = "<group>"; };
339		4DFD9427153600060039B6BA /* DecompDataEnums.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DecompDataEnums.h; sourceTree = "<group>"; };
340		4DFD9428153600060039B6BA /* DecompMakeData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DecompMakeData.c; sourceTree = "<group>"; };
341		4DFD9429153600060039B6BA /* dirhardlink.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dirhardlink.c; sourceTree = "<group>"; };
342		4DFD942A153600060039B6BA /* FixDecompsNotes.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = FixDecompsNotes.txt; sourceTree = "<group>"; };
343		4DFD942B153600060039B6BA /* HardLinkCheck.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = HardLinkCheck.c; sourceTree = "<group>"; };
344		4DFD942C153600060039B6BA /* hfs_endian.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfs_endian.c; sourceTree = "<group>"; };
345		4DFD942D153600060039B6BA /* hfs_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_endian.h; sourceTree = "<group>"; };
346		4DFD942F153600060039B6BA /* SAllocate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SAllocate.c; sourceTree = "<group>"; };
347		4DFD9430153600060039B6BA /* SBTree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SBTree.c; sourceTree = "<group>"; };
348		4DFD9431153600060039B6BA /* SCatalog.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SCatalog.c; sourceTree = "<group>"; };
349		4DFD9432153600060039B6BA /* Scavenger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Scavenger.h; sourceTree = "<group>"; };
350		4DFD9433153600060039B6BA /* SControl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SControl.c; sourceTree = "<group>"; };
351		4DFD9434153600060039B6BA /* SDevice.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDevice.c; sourceTree = "<group>"; };
352		4DFD9435153600060039B6BA /* SExtents.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SExtents.c; sourceTree = "<group>"; };
353		4DFD9436153600060039B6BA /* SKeyCompare.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SKeyCompare.c; sourceTree = "<group>"; };
354		4DFD9437153600060039B6BA /* SRebuildBTree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SRebuildBTree.c; sourceTree = "<group>"; };
355		4DFD9438153600060039B6BA /* SRepair.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SRepair.c; sourceTree = "<group>"; };
356		4DFD9439153600060039B6BA /* SRuntime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRuntime.h; sourceTree = "<group>"; };
357		4DFD943A153600060039B6BA /* SStubs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SStubs.c; sourceTree = "<group>"; };
358		4DFD943B153600060039B6BA /* SUtils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SUtils.c; sourceTree = "<group>"; };
359		4DFD943C153600060039B6BA /* SVerify1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SVerify1.c; sourceTree = "<group>"; };
360		4DFD943D153600060039B6BA /* SVerify2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SVerify2.c; sourceTree = "<group>"; };
361		4DFD943E153600060039B6BA /* uuid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uuid.c; sourceTree = "<group>"; };
362		4DFD943F153600060039B6BA /* VolumeBitmapCheck.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = VolumeBitmapCheck.c; sourceTree = "<group>"; };
363		4DFD9441153600060039B6BA /* fsck_gui_interface_design.rtf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.rtf; path = fsck_gui_interface_design.rtf; sourceTree = "<group>"; };
364		4DFD9442153600060039B6BA /* fsck_debug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fsck_debug.c; sourceTree = "<group>"; };
365		4DFD9443153600060039B6BA /* fsck_debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsck_debug.h; sourceTree = "<group>"; };
366		4DFD9444153600060039B6BA /* fsck_hfs_msgnums.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsck_hfs_msgnums.h; sourceTree = "<group>"; };
367		4DFD9445153600060039B6BA /* fsck_hfs_strings.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fsck_hfs_strings.c; sourceTree = "<group>"; };
368		4DFD9446153600060039B6BA /* fsck_hfs.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = fsck_hfs.8; sourceTree = "<group>"; };
369		4DFD9447153600060039B6BA /* fsck_hfs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fsck_hfs.c; sourceTree = "<group>"; };
370		4DFD9448153600060039B6BA /* fsck_hfs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsck_hfs.h; sourceTree = "<group>"; };
371		4DFD9449153600060039B6BA /* fsck_keys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsck_keys.h; sourceTree = "<group>"; };
372		4DFD944A153600060039B6BA /* fsck_messages.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fsck_messages.c; sourceTree = "<group>"; };
373		4DFD944B153600060039B6BA /* fsck_messages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsck_messages.h; sourceTree = "<group>"; };
374		4DFD944C153600060039B6BA /* fsck_msgnums.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsck_msgnums.h; sourceTree = "<group>"; };
375		4DFD944D153600060039B6BA /* fsck_strings.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fsck_strings.c; sourceTree = "<group>"; };
376		4DFD944E153600060039B6BA /* utilities.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = utilities.c; sourceTree = "<group>"; };
377		4DFD94AF153649070039B6BA /* newfs_hfs_debug */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = newfs_hfs_debug; sourceTree = BUILT_PRODUCTS_DIR; };
378		4DFD94E615373C2C0039B6BA /* fsck_makestrings */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fsck_makestrings; sourceTree = BUILT_PRODUCTS_DIR; };
379		4DFD95121537402A0039B6BA /* hfs.fs */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = hfs.fs; sourceTree = BUILT_PRODUCTS_DIR; };
380		4DFD9537153746210039B6BA /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
381		4DFD9539153746B30039B6BA /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
382		4DFD953D15377C7D0039B6BA /* hfs.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = hfs.xcconfig; sourceTree = "<group>"; };
383		7279A68B1593AA5C00192947 /* fsck_journal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fsck_journal.c; path = dfalib/fsck_journal.c; sourceTree = "<group>"; };
384		7279A68C1593AA5C00192947 /* fsck_journal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fsck_journal.h; path = dfalib/fsck_journal.h; sourceTree = "<group>"; };
385		862C904B1834311200BAD882 /* iterate_hfs_metadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iterate_hfs_metadata.h; path = libhfs_metadata/iterate_hfs_metadata.h; sourceTree = SOURCE_ROOT; };
386		863D03961820761900A4F0C4 /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = util.c; sourceTree = "<group>"; };
387		86CBF37F183186C300A64A93 /* libhfs_metadata.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libhfs_metadata.a; sourceTree = BUILT_PRODUCTS_DIR; };
388		86CBF3851831880F00A64A93 /* iterate_hfs_metadata.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = iterate_hfs_metadata.c; path = libhfs_metadata/iterate_hfs_metadata.c; sourceTree = SOURCE_ROOT; };
389		C1B6FA0610CC0A0A00778D48 /* hfsutil_jnl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfsutil_jnl.c; sourceTree = "<group>"; };
390		C1B6FA0710CC0A0A00778D48 /* hfsutil_main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfsutil_main.c; sourceTree = "<group>"; };
391		C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
392		C1B6FA2F10CC0B8A00778D48 /* hfs.util.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hfs.util.8; sourceTree = "<group>"; };
393		C1B6FD2B10CC0DB200778D48 /* hfs.util */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = hfs.util; sourceTree = BUILT_PRODUCTS_DIR; };
394		FDD9FA2C14A132BF0043D4A9 /* CopyHFSMeta */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = CopyHFSMeta; sourceTree = BUILT_PRODUCTS_DIR; };
395		FDD9FA4714A1343D0043D4A9 /* Data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Data.h; sourceTree = "<group>"; };
396		FDD9FA4814A1343D0043D4A9 /* DeviceWrapper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DeviceWrapper.c; sourceTree = "<group>"; };
397		FDD9FA4914A1343D0043D4A9 /* dump.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dump.c; sourceTree = "<group>"; };
398		FDD9FA4A14A1343D0043D4A9 /* Gather.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Gather.c; sourceTree = "<group>"; };
399		FDD9FA4B14A1343D0043D4A9 /* hfsmeta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfsmeta.h; sourceTree = "<group>"; };
400		FDD9FA4C14A1343D0043D4A9 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
401		FDD9FA4E14A1343D0043D4A9 /* misc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = misc.c; sourceTree = "<group>"; };
402		FDD9FA4F14A1343D0043D4A9 /* ScanExtents.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ScanExtents.c; sourceTree = "<group>"; };
403		FDD9FA5014A1343D0043D4A9 /* Sparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sparse.h; sourceTree = "<group>"; };
404		FDD9FA5114A1343D0043D4A9 /* SparseBundle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SparseBundle.c; sourceTree = "<group>"; };
405		FDD9FA5B14A135840043D4A9 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = "<absolute>"; };
406/* End PBXFileReference section */
407
408/* Begin PBXFrameworksBuildPhase section */
409		4D07DCB51538EF3A002B57CB /* Frameworks */ = {
410			isa = PBXFrameworksBuildPhase;
411			buildActionMask = 2147483647;
412			files = (
413			);
414			runOnlyForDeploymentPostprocessing = 0;
415		};
416		4D0E89991534FE65004CD678 /* Frameworks */ = {
417			isa = PBXFrameworksBuildPhase;
418			buildActionMask = 2147483647;
419			files = (
420				4DE6C7491535012B00C11066 /* CoreFoundation.framework in Frameworks */,
421				4DE6C74C1535023700C11066 /* IOKit.framework in Frameworks */,
422				4DE6C756153502F800C11066 /* libutil.dylib in Frameworks */,
423			);
424			runOnlyForDeploymentPostprocessing = 0;
425		};
426		4DE6C758153504C100C11066 /* Frameworks */ = {
427			isa = PBXFrameworksBuildPhase;
428			buildActionMask = 2147483647;
429			files = (
430				4DE6C76D1535052A00C11066 /* CoreFoundation.framework in Frameworks */,
431				4DE6C76E1535052C00C11066 /* IOKit.framework in Frameworks */,
432				4DE6C76F1535052E00C11066 /* libutil.dylib in Frameworks */,
433			);
434			runOnlyForDeploymentPostprocessing = 0;
435		};
436		4DFD93F11535FF510039B6BA /* Frameworks */ = {
437			isa = PBXFrameworksBuildPhase;
438			buildActionMask = 2147483647;
439			files = (
440				4DFD9472153601F50039B6BA /* CoreFoundation.framework in Frameworks */,
441				4DFD9473153601F80039B6BA /* IOKit.framework in Frameworks */,
442			);
443			runOnlyForDeploymentPostprocessing = 0;
444		};
445		4DFD94A8153649070039B6BA /* Frameworks */ = {
446			isa = PBXFrameworksBuildPhase;
447			buildActionMask = 2147483647;
448			files = (
449				4DFD94A9153649070039B6BA /* CoreFoundation.framework in Frameworks */,
450				4DFD94AA153649070039B6BA /* IOKit.framework in Frameworks */,
451				4DFD94AB153649070039B6BA /* libutil.dylib in Frameworks */,
452			);
453			runOnlyForDeploymentPostprocessing = 0;
454		};
455		4DFD94DF15373C2C0039B6BA /* Frameworks */ = {
456			isa = PBXFrameworksBuildPhase;
457			buildActionMask = 2147483647;
458			files = (
459			);
460			runOnlyForDeploymentPostprocessing = 0;
461		};
462		86CBF37C183186C300A64A93 /* Frameworks */ = {
463			isa = PBXFrameworksBuildPhase;
464			buildActionMask = 2147483647;
465			files = (
466			);
467			runOnlyForDeploymentPostprocessing = 0;
468		};
469		8DD76FAD0486AB0100D96B5E /* Frameworks */ = {
470			isa = PBXFrameworksBuildPhase;
471			buildActionMask = 2147483647;
472			files = (
473				FDD9FA4214A133F00043D4A9 /* CoreFoundation.framework in Frameworks */,
474			);
475			runOnlyForDeploymentPostprocessing = 0;
476		};
477		FDD9FA2914A132BF0043D4A9 /* Frameworks */ = {
478			isa = PBXFrameworksBuildPhase;
479			buildActionMask = 2147483647;
480			files = (
481				FDD9FA5C14A135840043D4A9 /* libz.dylib in Frameworks */,
482				FDD9FA5A14A135290043D4A9 /* CoreFoundation.framework in Frameworks */,
483			);
484			runOnlyForDeploymentPostprocessing = 0;
485		};
486/* End PBXFrameworksBuildPhase section */
487
488/* Begin PBXGroup section */
489		08FB7794FE84155DC02AAC07 /* hfs */ = {
490			isa = PBXGroup;
491			children = (
492				4DFD953D15377C7D0039B6BA /* hfs.xcconfig */,
493				FDD9FA4614A1343D0043D4A9 /* CopyHFSMeta */,
494				86CBF384183187D500A64A93 /* libhfs_metadata */,
495				FDD9FA3F14A1335D0043D4A9 /* hfs_util */,
496				4D0E899E1534FE65004CD678 /* mount_hfs */,
497				4DE6C75D153504C100C11066 /* newfs_hfs */,
498				4DFD93F61535FF510039B6BA /* fsck_hfs */,
499				4DFD95141537402A0039B6BA /* hfs.fs */,
500				4D07DCBA1538EF3A002B57CB /* fstyp_hfs */,
501				FDD9FA4014A133A50043D4A9 /* Frameworks */,
502				C1B6FD2C10CC0DB200778D48 /* Products */,
503			);
504			name = hfs;
505			sourceTree = "<group>";
506		};
507		4D07DCBA1538EF3A002B57CB /* fstyp_hfs */ = {
508			isa = PBXGroup;
509			children = (
510				4D07DCC31538EF92002B57CB /* fstyp_hfs.c */,
511				4D07DCC21538EF92002B57CB /* fstyp_hfs.8 */,
512				4D7C8966192141ED002013C9 /* fstyp_hfs.entitlements */,
513			);
514			path = fstyp_hfs;
515			sourceTree = "<group>";
516		};
517		4D0E899E1534FE65004CD678 /* mount_hfs */ = {
518			isa = PBXGroup;
519			children = (
520				4D0E89A51534FF48004CD678 /* hfs_endian.h */,
521				4D0E89A91534FF48004CD678 /* optical.h */,
522				4D0E89A71534FF48004CD678 /* mount_hfs.c */,
523				4D0E89A81534FF48004CD678 /* optical.c */,
524				4D0E89A61534FF48004CD678 /* mount_hfs.8 */,
525				4D6E7829191D3F41004E3F93 /* mount_hfs.entitlements */,
526			);
527			path = mount_hfs;
528			sourceTree = "<group>";
529		};
530		4DE6C75D153504C100C11066 /* newfs_hfs */ = {
531			isa = PBXGroup;
532			children = (
533				4DE6C7651535050700C11066 /* hfs_endian.h */,
534				4DE6C7691535050700C11066 /* newfs_hfs.h */,
535				4DE6C7681535050700C11066 /* newfs_hfs.c */,
536				4DE6C7661535050700C11066 /* makehfs.c */,
537				4DE6C7641535050700C11066 /* hfs_endian.c */,
538				4DE6C7671535050700C11066 /* newfs_hfs.8 */,
539				4D6E7828191D3F26004E3F93 /* newfs_hfs.entitlements */,
540			);
541			path = newfs_hfs;
542			sourceTree = "<group>";
543		};
544		4DFD93F61535FF510039B6BA /* fsck_hfs */ = {
545			isa = PBXGroup;
546			children = (
547				7279A68B1593AA5C00192947 /* fsck_journal.c */,
548				7279A68C1593AA5C00192947 /* fsck_journal.h */,
549				4DFD9417153600060039B6BA /* cache.h */,
550				4DFD9443153600060039B6BA /* fsck_debug.h */,
551				4DFD9444153600060039B6BA /* fsck_hfs_msgnums.h */,
552				4DFD9448153600060039B6BA /* fsck_hfs.h */,
553				4DFD9449153600060039B6BA /* fsck_keys.h */,
554				4DFD944B153600060039B6BA /* fsck_messages.h */,
555				4DFD944C153600060039B6BA /* fsck_msgnums.h */,
556				4DFD9416153600060039B6BA /* cache.c */,
557				4DFD9442153600060039B6BA /* fsck_debug.c */,
558				4DFD9445153600060039B6BA /* fsck_hfs_strings.c */,
559				4DFD9447153600060039B6BA /* fsck_hfs.c */,
560				4DFD944A153600060039B6BA /* fsck_messages.c */,
561				4DFD944D153600060039B6BA /* fsck_strings.c */,
562				4DFD944E153600060039B6BA /* utilities.c */,
563				4DFD9418153600060039B6BA /* dfalib */,
564				4DFD9440153600060039B6BA /* docs */,
565				4DFD9446153600060039B6BA /* fsck_hfs.8 */,
566				4D6E7827191D3E7E004E3F93 /* fsck_hfs.entitlements */,
567			);
568			path = fsck_hfs;
569			sourceTree = "<group>";
570		};
571		4DFD9418153600060039B6BA /* dfalib */ = {
572			isa = PBXGroup;
573			children = (
574				4DFD941B153600060039B6BA /* BTree.h */,
575				4DFD941F153600060039B6BA /* BTreePrivate.h */,
576				4DFD9421153600060039B6BA /* BTreeScanner.h */,
577				4DFD9423153600060039B6BA /* CaseFolding.h */,
578				4DFD9425153600060039B6BA /* CheckHFS.h */,
579				4DFD9426153600060039B6BA /* DecompData.h */,
580				4DFD9427153600060039B6BA /* DecompDataEnums.h */,
581				4DFD942D153600060039B6BA /* hfs_endian.h */,
582				4DFD9432153600060039B6BA /* Scavenger.h */,
583				4DFD9439153600060039B6BA /* SRuntime.h */,
584				4DFD9419153600060039B6BA /* BlockCache.c */,
585				4DFD941A153600060039B6BA /* BTree.c */,
586				4DFD941C153600060039B6BA /* BTreeAllocate.c */,
587				4DFD941D153600060039B6BA /* BTreeMiscOps.c */,
588				4DFD941E153600060039B6BA /* BTreeNodeOps.c */,
589				4DFD9420153600060039B6BA /* BTreeScanner.c */,
590				4DFD9422153600060039B6BA /* BTreeTreeOps.c */,
591				4DFD9424153600060039B6BA /* CatalogCheck.c */,
592				4DFD9429153600060039B6BA /* dirhardlink.c */,
593				4DFD942B153600060039B6BA /* HardLinkCheck.c */,
594				4DFD942C153600060039B6BA /* hfs_endian.c */,
595				4DFD942F153600060039B6BA /* SAllocate.c */,
596				4DFD9430153600060039B6BA /* SBTree.c */,
597				4DFD9431153600060039B6BA /* SCatalog.c */,
598				4DFD9433153600060039B6BA /* SControl.c */,
599				4DFD9434153600060039B6BA /* SDevice.c */,
600				4DFD9435153600060039B6BA /* SExtents.c */,
601				4DFD9436153600060039B6BA /* SKeyCompare.c */,
602				4DFD9437153600060039B6BA /* SRebuildBTree.c */,
603				4DFD9438153600060039B6BA /* SRepair.c */,
604				4DFD943A153600060039B6BA /* SStubs.c */,
605				4DFD943B153600060039B6BA /* SUtils.c */,
606				4DFD943C153600060039B6BA /* SVerify1.c */,
607				4DFD943D153600060039B6BA /* SVerify2.c */,
608				4DFD943E153600060039B6BA /* uuid.c */,
609				4DFD943F153600060039B6BA /* VolumeBitmapCheck.c */,
610				4DFD9428153600060039B6BA /* DecompMakeData.c */,
611				4DFD942A153600060039B6BA /* FixDecompsNotes.txt */,
612			);
613			path = dfalib;
614			sourceTree = "<group>";
615		};
616		4DFD9440153600060039B6BA /* docs */ = {
617			isa = PBXGroup;
618			children = (
619				4DFD9441153600060039B6BA /* fsck_gui_interface_design.rtf */,
620			);
621			path = docs;
622			sourceTree = "<group>";
623		};
624		4DFD95141537402A0039B6BA /* hfs.fs */ = {
625			isa = PBXGroup;
626			children = (
627				4DFD9539153746B30039B6BA /* Info.plist */,
628				4DFD9536153746210039B6BA /* InfoPlist.strings */,
629				4D07DCED153C88B2002B57CB /* fsck.strings */,
630			);
631			name = hfs.fs;
632			path = fs;
633			sourceTree = "<group>";
634		};
635		86CBF384183187D500A64A93 /* libhfs_metadata */ = {
636			isa = PBXGroup;
637			children = (
638				86CBF3851831880F00A64A93 /* iterate_hfs_metadata.c */,
639				862C904B1834311200BAD882 /* iterate_hfs_metadata.h */,
640			);
641			name = libhfs_metadata;
642			path = CopyHFSMeta;
643			sourceTree = "<group>";
644		};
645		C1B6FD2C10CC0DB200778D48 /* Products */ = {
646			isa = PBXGroup;
647			children = (
648				C1B6FD2B10CC0DB200778D48 /* hfs.util */,
649				FDD9FA2C14A132BF0043D4A9 /* CopyHFSMeta */,
650				4D0E899C1534FE65004CD678 /* mount_hfs */,
651				4DE6C75B153504C100C11066 /* newfs_hfs */,
652				4DFD93F41535FF510039B6BA /* fsck_hfs */,
653				4DFD94AF153649070039B6BA /* newfs_hfs_debug */,
654				4DFD94E615373C2C0039B6BA /* fsck_makestrings */,
655				4DFD95121537402A0039B6BA /* hfs.fs */,
656				4D07DCB81538EF3A002B57CB /* fstyp_hfs */,
657				86CBF37F183186C300A64A93 /* libhfs_metadata.a */,
658			);
659			name = Products;
660			sourceTree = "<group>";
661		};
662		FDD9FA3F14A1335D0043D4A9 /* hfs_util */ = {
663			isa = PBXGroup;
664			children = (
665				C1B6FA2F10CC0B8A00778D48 /* hfs.util.8 */,
666				C1B6FA0610CC0A0A00778D48 /* hfsutil_jnl.c */,
667				C1B6FA0710CC0A0A00778D48 /* hfsutil_main.c */,
668				4D7C8964192141CA002013C9 /* hfs_util.entitlements */,
669			);
670			path = hfs_util;
671			sourceTree = "<group>";
672		};
673		FDD9FA4014A133A50043D4A9 /* Frameworks */ = {
674			isa = PBXGroup;
675			children = (
676				C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */,
677				4DE6C7461535012200C11066 /* IOKit.framework */,
678				FDD9FA5B14A135840043D4A9 /* libz.dylib */,
679				4DE6C74A1535018100C11066 /* libutil.dylib */,
680			);
681			name = Frameworks;
682			sourceTree = "<group>";
683		};
684		FDD9FA4614A1343D0043D4A9 /* CopyHFSMeta */ = {
685			isa = PBXGroup;
686			children = (
687				863D03961820761900A4F0C4 /* util.c */,
688				FDD9FA4714A1343D0043D4A9 /* Data.h */,
689				FDD9FA4814A1343D0043D4A9 /* DeviceWrapper.c */,
690				FDD9FA4914A1343D0043D4A9 /* dump.c */,
691				FDD9FA4A14A1343D0043D4A9 /* Gather.c */,
692				FDD9FA4B14A1343D0043D4A9 /* hfsmeta.h */,
693				FDD9FA4C14A1343D0043D4A9 /* main.c */,
694				FDD9FA4E14A1343D0043D4A9 /* misc.c */,
695				FDD9FA4F14A1343D0043D4A9 /* ScanExtents.c */,
696				FDD9FA5014A1343D0043D4A9 /* Sparse.h */,
697				FDD9FA5114A1343D0043D4A9 /* SparseBundle.c */,
698				4D7C8965192141DB002013C9 /* CopyHFSMeta.entitlements */,
699			);
700			path = CopyHFSMeta;
701			sourceTree = "<group>";
702		};
703/* End PBXGroup section */
704
705/* Begin PBXHeadersBuildPhase section */
706		86CBF37D183186C300A64A93 /* Headers */ = {
707			isa = PBXHeadersBuildPhase;
708			buildActionMask = 2147483647;
709			files = (
710				862C904C1834311200BAD882 /* iterate_hfs_metadata.h in Headers */,
711				86CBF3871831884600A64A93 /* Data.h in Headers */,
712			);
713			runOnlyForDeploymentPostprocessing = 0;
714		};
715/* End PBXHeadersBuildPhase section */
716
717/* Begin PBXNativeTarget section */
718		4D07DCB71538EF3A002B57CB /* fstyp_hfs */ = {
719			isa = PBXNativeTarget;
720			buildConfigurationList = 4D07DCC01538EF3A002B57CB /* Build configuration list for PBXNativeTarget "fstyp_hfs" */;
721			buildPhases = (
722				4D07DCB41538EF3A002B57CB /* Sources */,
723				4D07DCB51538EF3A002B57CB /* Frameworks */,
724				4D07DCB61538EF3A002B57CB /* Copy man8 */,
725			);
726			buildRules = (
727			);
728			dependencies = (
729			);
730			name = fstyp_hfs;
731			productName = fstyp_hfs;
732			productReference = 4D07DCB81538EF3A002B57CB /* fstyp_hfs */;
733			productType = "com.apple.product-type.tool";
734		};
735		4D0E899B1534FE65004CD678 /* mount_hfs */ = {
736			isa = PBXNativeTarget;
737			buildConfigurationList = 4D0E89A31534FE65004CD678 /* Build configuration list for PBXNativeTarget "mount_hfs" */;
738			buildPhases = (
739				4D0E89981534FE65004CD678 /* Sources */,
740				4D0E89991534FE65004CD678 /* Frameworks */,
741				4D0E899A1534FE65004CD678 /* Copy man8 */,
742				4DFD953E153783DA0039B6BA /* Create symlink */,
743			);
744			buildRules = (
745			);
746			dependencies = (
747			);
748			name = mount_hfs;
749			productName = mount_hfs;
750			productReference = 4D0E899C1534FE65004CD678 /* mount_hfs */;
751			productType = "com.apple.product-type.tool";
752		};
753		4DE6C75A153504C100C11066 /* newfs_hfs */ = {
754			isa = PBXNativeTarget;
755			buildConfigurationList = 4DE6C762153504C100C11066 /* Build configuration list for PBXNativeTarget "newfs_hfs" */;
756			buildPhases = (
757				4DE6C757153504C100C11066 /* Sources */,
758				4DE6C758153504C100C11066 /* Frameworks */,
759				4DE6C759153504C100C11066 /* Copy man8 */,
760				4DFD953F1537841C0039B6BA /* Create symlink */,
761			);
762			buildRules = (
763			);
764			dependencies = (
765			);
766			name = newfs_hfs;
767			productName = newfs_hfs;
768			productReference = 4DE6C75B153504C100C11066 /* newfs_hfs */;
769			productType = "com.apple.product-type.tool";
770		};
771		4DFD93F31535FF510039B6BA /* fsck_hfs */ = {
772			isa = PBXNativeTarget;
773			buildConfigurationList = 4DFD93FC1535FF510039B6BA /* Build configuration list for PBXNativeTarget "fsck_hfs" */;
774			buildPhases = (
775				4DFD93F01535FF510039B6BA /* Sources */,
776				4DFD93F11535FF510039B6BA /* Frameworks */,
777				4DFD93F21535FF510039B6BA /* Copy man8 */,
778				4DFD953B15377BC60039B6BA /* Copy fsck_keys.h */,
779				4DFD95401537844E0039B6BA /* Create symlink */,
780			);
781			buildRules = (
782			);
783			dependencies = (
784			);
785			name = fsck_hfs;
786			productName = fsck_hfs;
787			productReference = 4DFD93F41535FF510039B6BA /* fsck_hfs */;
788			productType = "com.apple.product-type.tool";
789		};
790		4DFD94A3153649070039B6BA /* newfs_hfs_debug */ = {
791			isa = PBXNativeTarget;
792			buildConfigurationList = 4DFD94AD153649070039B6BA /* Build configuration list for PBXNativeTarget "newfs_hfs_debug" */;
793			buildPhases = (
794				4DFD94A4153649070039B6BA /* Sources */,
795				4DFD94A8153649070039B6BA /* Frameworks */,
796			);
797			buildRules = (
798			);
799			dependencies = (
800			);
801			name = newfs_hfs_debug;
802			productName = newfs_hfs;
803			productReference = 4DFD94AF153649070039B6BA /* newfs_hfs_debug */;
804			productType = "com.apple.product-type.tool";
805		};
806		4DFD94BC15373C2C0039B6BA /* fsck_makestrings */ = {
807			isa = PBXNativeTarget;
808			buildConfigurationList = 4DFD94E415373C2C0039B6BA /* Build configuration list for PBXNativeTarget "fsck_makestrings" */;
809			buildPhases = (
810				4DFD94BD15373C2C0039B6BA /* Sources */,
811				4DFD94DF15373C2C0039B6BA /* Frameworks */,
812				4DD3027B1538DC3D00001AA0 /* Generate fsck.strings */,
813			);
814			buildRules = (
815			);
816			dependencies = (
817			);
818			name = fsck_makestrings;
819			productName = fsck_hfs;
820			productReference = 4DFD94E615373C2C0039B6BA /* fsck_makestrings */;
821			productType = "com.apple.product-type.tool";
822		};
823		4DFD95111537402A0039B6BA /* hfs.fs */ = {
824			isa = PBXNativeTarget;
825			buildConfigurationList = 4DFD951B1537402A0039B6BA /* Build configuration list for PBXNativeTarget "hfs.fs" */;
826			buildPhases = (
827				4DFD95101537402A0039B6BA /* Resources */,
828			);
829			buildRules = (
830			);
831			dependencies = (
832			);
833			name = hfs.fs;
834			productName = hfs.fs;
835			productReference = 4DFD95121537402A0039B6BA /* hfs.fs */;
836			productType = "com.apple.product-type.bundle";
837		};
838		86CBF37E183186C300A64A93 /* hfs_metadata */ = {
839			isa = PBXNativeTarget;
840			buildConfigurationList = 86CBF381183186C300A64A93 /* Build configuration list for PBXNativeTarget "hfs_metadata" */;
841			buildPhases = (
842				86CBF37B183186C300A64A93 /* Sources */,
843				86CBF37C183186C300A64A93 /* Frameworks */,
844				86CBF37D183186C300A64A93 /* Headers */,
845			);
846			buildRules = (
847			);
848			dependencies = (
849			);
850			name = hfs_metadata;
851			productName = hfs_metadata;
852			productReference = 86CBF37F183186C300A64A93 /* libhfs_metadata.a */;
853			productType = "com.apple.product-type.library.static";
854		};
855		8DD76FA90486AB0100D96B5E /* hfs.util */ = {
856			isa = PBXNativeTarget;
857			buildConfigurationList = 1DEB928508733DD80010E9CD /* Build configuration list for PBXNativeTarget "hfs.util" */;
858			buildPhases = (
859				8DD76FAB0486AB0100D96B5E /* Sources */,
860				8DD76FAD0486AB0100D96B5E /* Frameworks */,
861				8DD76FAF0486AB0100D96B5E /* Copy man8 */,
862				4DFD9541153785060039B6BA /* Create symlink */,
863			);
864			buildRules = (
865			);
866			dependencies = (
867			);
868			name = hfs.util;
869			productInstallPath = "$(HOME)/bin";
870			productName = hfs;
871			productReference = C1B6FD2B10CC0DB200778D48 /* hfs.util */;
872			productType = "com.apple.product-type.tool";
873		};
874		FDD9FA2B14A132BF0043D4A9 /* CopyHFSMeta */ = {
875			isa = PBXNativeTarget;
876			buildConfigurationList = FDD9FA3514A132BF0043D4A9 /* Build configuration list for PBXNativeTarget "CopyHFSMeta" */;
877			buildPhases = (
878				FDD9FA2814A132BF0043D4A9 /* Sources */,
879				FDD9FA2914A132BF0043D4A9 /* Frameworks */,
880			);
881			buildRules = (
882			);
883			dependencies = (
884			);
885			name = CopyHFSMeta;
886			productName = CopyHFSMeta;
887			productReference = FDD9FA2C14A132BF0043D4A9 /* CopyHFSMeta */;
888			productType = "com.apple.product-type.tool";
889		};
890/* End PBXNativeTarget section */
891
892/* Begin PBXProject section */
893		08FB7793FE84155DC02AAC07 /* Project object */ = {
894			isa = PBXProject;
895			attributes = {
896				LastUpgradeCheck = 0450;
897			};
898			buildConfigurationList = 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "hfs" */;
899			compatibilityVersion = "Xcode 3.2";
900			developmentRegion = English;
901			hasScannedForEncodings = 1;
902			knownRegions = (
903				en,
904				English,
905			);
906			mainGroup = 08FB7794FE84155DC02AAC07 /* hfs */;
907			productRefGroup = C1B6FD2C10CC0DB200778D48 /* Products */;
908			projectDirPath = "";
909			projectRoot = "";
910			targets = (
911				4DD302571538DB2700001AA0 /* All_MacOSX */,
912				4DD3025A1538DB3A00001AA0 /* All_iOS */,
913				4DBD523B1548A488007AA736 /* Common */,
914				4DFD95111537402A0039B6BA /* hfs.fs */,
915				8DD76FA90486AB0100D96B5E /* hfs.util */,
916				FDD9FA2B14A132BF0043D4A9 /* CopyHFSMeta */,
917				4D0E899B1534FE65004CD678 /* mount_hfs */,
918				4DE6C75A153504C100C11066 /* newfs_hfs */,
919				4DFD94A3153649070039B6BA /* newfs_hfs_debug */,
920				4DFD93F31535FF510039B6BA /* fsck_hfs */,
921				4D07DCB71538EF3A002B57CB /* fstyp_hfs */,
922				4DFD94BC15373C2C0039B6BA /* fsck_makestrings */,
923				86CBF37E183186C300A64A93 /* hfs_metadata */,
924			);
925		};
926/* End PBXProject section */
927
928/* Begin PBXResourcesBuildPhase section */
929		4DFD95101537402A0039B6BA /* Resources */ = {
930			isa = PBXResourcesBuildPhase;
931			buildActionMask = 2147483647;
932			files = (
933				4DFD9538153746210039B6BA /* InfoPlist.strings in Resources */,
934			);
935			runOnlyForDeploymentPostprocessing = 0;
936		};
937/* End PBXResourcesBuildPhase section */
938
939/* Begin PBXShellScriptBuildPhase section */
940		4DD3027B1538DC3D00001AA0 /* Generate fsck.strings */ = {
941			isa = PBXShellScriptBuildPhase;
942			buildActionMask = 8;
943			files = (
944			);
945			inputPaths = (
946				"$(BUILT_PRODUCTS_DIR)/fsck_make_strings",
947			);
948			name = "Generate fsck.strings";
949			outputPaths = (
950				"$(DSTROOT)$(FS_BUNDLE_ENGLISH_PATH)/fsck.strings",
951			);
952			runOnlyForDeploymentPostprocessing = 1;
953			shellPath = /bin/sh;
954			shellScript = "${BUILT_PRODUCTS_DIR}/fsck_makestrings | iconv -f UTF-8 -t UTF-16 > ${DSTROOT}${FS_BUNDLE_ENGLISH_PATH}/fsck.strings";
955			showEnvVarsInLog = 0;
956		};
957		4DFD953E153783DA0039B6BA /* Create symlink */ = {
958			isa = PBXShellScriptBuildPhase;
959			buildActionMask = 8;
960			files = (
961			);
962			inputPaths = (
963				"$(DSTROOT)$(FS_BUNDLE_BIN_PATH)/mount_hfs",
964			);
965			name = "Create symlink";
966			outputPaths = (
967				"$(DSTROOT)/sbin/mount_hfs",
968			);
969			runOnlyForDeploymentPostprocessing = 1;
970			shellPath = /bin/sh;
971			shellScript = "ln -sfhv ${FS_BUNDLE_BIN_PATH}/mount_hfs ${DSTROOT}/sbin/mount_hfs\nchgrp -h wheel ${DSTROOT}/sbin/mount_hfs\n";
972			showEnvVarsInLog = 0;
973		};
974		4DFD953F1537841C0039B6BA /* Create symlink */ = {
975			isa = PBXShellScriptBuildPhase;
976			buildActionMask = 8;
977			files = (
978			);
979			inputPaths = (
980				"$(DSTROOT)$(FS_BUNDLE_BIN_PATH)/newfs_hfs",
981			);
982			name = "Create symlink";
983			outputPaths = (
984				"$(DSTROOT)/sbin/newfs_hfs",
985			);
986			runOnlyForDeploymentPostprocessing = 1;
987			shellPath = /bin/sh;
988			shellScript = "ln -sfhv ${FS_BUNDLE_BIN_PATH}/newfs_hfs ${DSTROOT}/sbin/newfs_hfs\nchgrp -h wheel ${DSTROOT}/sbin/newfs_hfs\n";
989			showEnvVarsInLog = 0;
990		};
991		4DFD95401537844E0039B6BA /* Create symlink */ = {
992			isa = PBXShellScriptBuildPhase;
993			buildActionMask = 8;
994			files = (
995			);
996			inputPaths = (
997				"$(DSTROOT)$(FS_BUNDLE_BIN_PATH)/fsck_hfs",
998			);
999			name = "Create symlink";
1000			outputPaths = (
1001				"$(DSTROOT)/sbin/fsck_hfs",
1002			);
1003			runOnlyForDeploymentPostprocessing = 1;
1004			shellPath = /bin/sh;
1005			shellScript = "ln -sfhv ${FS_BUNDLE_BIN_PATH}/fsck_hfs ${DSTROOT}/sbin/fsck_hfs\nchgrp -h wheel ${DSTROOT}/sbin/fsck_hfs\n";
1006			showEnvVarsInLog = 0;
1007		};
1008		4DFD9541153785060039B6BA /* Create symlink */ = {
1009			isa = PBXShellScriptBuildPhase;
1010			buildActionMask = 8;
1011			files = (
1012			);
1013			inputPaths = (
1014				"$(DSTROOT)$(FS_BUNDLE_BIN_PATH)/hfs.util",
1015			);
1016			name = "Create symlink";
1017			outputPaths = (
1018				"$(DSTROOT)$(FS_BUNDLE_PATH)/hfs.util",
1019			);
1020			runOnlyForDeploymentPostprocessing = 1;
1021			shellPath = /bin/sh;
1022			shellScript = "ln -sfhv ${FS_BUNDLE_BIN_DIR}/hfs.util ${DSTROOT}${FS_BUNDLE_PATH}/hfs.util";
1023			showEnvVarsInLog = 0;
1024		};
1025/* End PBXShellScriptBuildPhase section */
1026
1027/* Begin PBXSourcesBuildPhase section */
1028		4D07DCB41538EF3A002B57CB /* Sources */ = {
1029			isa = PBXSourcesBuildPhase;
1030			buildActionMask = 2147483647;
1031			files = (
1032				4D07DCC41538EF92002B57CB /* fstyp_hfs.c in Sources */,
1033			);
1034			runOnlyForDeploymentPostprocessing = 0;
1035		};
1036		4D0E89981534FE65004CD678 /* Sources */ = {
1037			isa = PBXSourcesBuildPhase;
1038			buildActionMask = 2147483647;
1039			files = (
1040				4D0E89AA1534FF48004CD678 /* mount_hfs.c in Sources */,
1041				4D0E89AB1534FF48004CD678 /* optical.c in Sources */,
1042			);
1043			runOnlyForDeploymentPostprocessing = 0;
1044		};
1045		4DE6C757153504C100C11066 /* Sources */ = {
1046			isa = PBXSourcesBuildPhase;
1047			buildActionMask = 2147483647;
1048			files = (
1049				4DE6C76C1535050700C11066 /* newfs_hfs.c in Sources */,
1050				4DE6C76B1535050700C11066 /* makehfs.c in Sources */,
1051				4DE6C76A1535050700C11066 /* hfs_endian.c in Sources */,
1052			);
1053			runOnlyForDeploymentPostprocessing = 0;
1054		};
1055		4DFD93F01535FF510039B6BA /* Sources */ = {
1056			isa = PBXSourcesBuildPhase;
1057			buildActionMask = 2147483647;
1058			files = (
1059				4DFD946E153600060039B6BA /* fsck_hfs.c in Sources */,
1060				4DFD9471153600060039B6BA /* utilities.c in Sources */,
1061				4DFD944F153600060039B6BA /* cache.c in Sources */,
1062				4DFD946C153600060039B6BA /* fsck_debug.c in Sources */,
1063				4DFD946F153600060039B6BA /* fsck_messages.c in Sources */,
1064				4DFD9470153600060039B6BA /* fsck_strings.c in Sources */,
1065				4DFD946D153600060039B6BA /* fsck_hfs_strings.c in Sources */,
1066				4DFD945B153600060039B6BA /* hfs_endian.c in Sources */,
1067				4DFD9450153600060039B6BA /* BlockCache.c in Sources */,
1068				4DFD9451153600060039B6BA /* BTree.c in Sources */,
1069				4DFD9452153600060039B6BA /* BTreeAllocate.c in Sources */,
1070				4DFD9453153600060039B6BA /* BTreeMiscOps.c in Sources */,
1071				4DFD9454153600060039B6BA /* BTreeNodeOps.c in Sources */,
1072				4DFD9455153600060039B6BA /* BTreeScanner.c in Sources */,
1073				4DFD9456153600060039B6BA /* BTreeTreeOps.c in Sources */,
1074				4DFD9457153600060039B6BA /* CatalogCheck.c in Sources */,
1075				4DFD945A153600060039B6BA /* HardLinkCheck.c in Sources */,
1076				4DFD9459153600060039B6BA /* dirhardlink.c in Sources */,
1077				4DFD945E153600060039B6BA /* SBTree.c in Sources */,
1078				4DFD9460153600060039B6BA /* SControl.c in Sources */,
1079				4DFD9468153600060039B6BA /* SVerify1.c in Sources */,
1080				4DFD9469153600060039B6BA /* SVerify2.c in Sources */,
1081				4DFD9465153600060039B6BA /* SRepair.c in Sources */,
1082				4DFD9464153600060039B6BA /* SRebuildBTree.c in Sources */,
1083				4DFD9467153600060039B6BA /* SUtils.c in Sources */,
1084				4DFD9463153600060039B6BA /* SKeyCompare.c in Sources */,
1085				4DFD9461153600060039B6BA /* SDevice.c in Sources */,
1086				4DFD9462153600060039B6BA /* SExtents.c in Sources */,
1087				4DFD945D153600060039B6BA /* SAllocate.c in Sources */,
1088				4DFD945F153600060039B6BA /* SCatalog.c in Sources */,
1089				4DFD9466153600060039B6BA /* SStubs.c in Sources */,
1090				4DFD946B153600060039B6BA /* VolumeBitmapCheck.c in Sources */,
1091				4DFD946A153600060039B6BA /* uuid.c in Sources */,
1092				7279A68D1593AA5C00192947 /* fsck_journal.c in Sources */,
1093			);
1094			runOnlyForDeploymentPostprocessing = 0;
1095		};
1096		4DFD94A4153649070039B6BA /* Sources */ = {
1097			isa = PBXSourcesBuildPhase;
1098			buildActionMask = 2147483647;
1099			files = (
1100				4DFD94A5153649070039B6BA /* newfs_hfs.c in Sources */,
1101				4DFD94A6153649070039B6BA /* makehfs.c in Sources */,
1102				4DFD94A7153649070039B6BA /* hfs_endian.c in Sources */,
1103			);
1104			runOnlyForDeploymentPostprocessing = 0;
1105		};
1106		4DFD94BD15373C2C0039B6BA /* Sources */ = {
1107			isa = PBXSourcesBuildPhase;
1108			buildActionMask = 2147483647;
1109			files = (
1110				4DFD94C215373C2C0039B6BA /* fsck_messages.c in Sources */,
1111				4DFD94C315373C2C0039B6BA /* fsck_strings.c in Sources */,
1112				4DFD94C415373C2C0039B6BA /* fsck_hfs_strings.c in Sources */,
1113			);
1114			runOnlyForDeploymentPostprocessing = 0;
1115		};
1116		86CBF37B183186C300A64A93 /* Sources */ = {
1117			isa = PBXSourcesBuildPhase;
1118			buildActionMask = 2147483647;
1119			files = (
1120				86CBF382183186FB00A64A93 /* util.c in Sources */,
1121				86CBF3831831876200A64A93 /* misc.c in Sources */,
1122				8654E4C01832A68400808937 /* ScanExtents.c in Sources */,
1123				86CBF3861831880F00A64A93 /* iterate_hfs_metadata.c in Sources */,
1124			);
1125			runOnlyForDeploymentPostprocessing = 0;
1126		};
1127		8DD76FAB0486AB0100D96B5E /* Sources */ = {
1128			isa = PBXSourcesBuildPhase;
1129			buildActionMask = 2147483647;
1130			files = (
1131				C1B6FA0910CC0A0A00778D48 /* hfsutil_main.c in Sources */,
1132				C1B6FA0810CC0A0A00778D48 /* hfsutil_jnl.c in Sources */,
1133			);
1134			runOnlyForDeploymentPostprocessing = 0;
1135		};
1136		FDD9FA2814A132BF0043D4A9 /* Sources */ = {
1137			isa = PBXSourcesBuildPhase;
1138			buildActionMask = 2147483647;
1139			files = (
1140				FDD9FA5514A1343D0043D4A9 /* main.c in Sources */,
1141				FDD9FA5714A1343D0043D4A9 /* misc.c in Sources */,
1142				FDD9FA5814A1343D0043D4A9 /* ScanExtents.c in Sources */,
1143				FDD9FA5314A1343D0043D4A9 /* dump.c in Sources */,
1144				FDD9FA5914A1343D0043D4A9 /* SparseBundle.c in Sources */,
1145				863D03971820761900A4F0C4 /* util.c in Sources */,
1146				FDD9FA5214A1343D0043D4A9 /* DeviceWrapper.c in Sources */,
1147				FDD9FA5414A1343D0043D4A9 /* Gather.c in Sources */,
1148			);
1149			runOnlyForDeploymentPostprocessing = 0;
1150		};
1151/* End PBXSourcesBuildPhase section */
1152
1153/* Begin PBXTargetDependency section */
1154		4DBD523F1548A499007AA736 /* PBXTargetDependency */ = {
1155			isa = PBXTargetDependency;
1156			target = 4DFD95111537402A0039B6BA /* hfs.fs */;
1157			targetProxy = 4DBD523E1548A499007AA736 /* PBXContainerItemProxy */;
1158		};
1159		4DBD52411548A49A007AA736 /* PBXTargetDependency */ = {
1160			isa = PBXTargetDependency;
1161			target = 8DD76FA90486AB0100D96B5E /* hfs.util */;
1162			targetProxy = 4DBD52401548A49A007AA736 /* PBXContainerItemProxy */;
1163		};
1164		4DBD52431548A49D007AA736 /* PBXTargetDependency */ = {
1165			isa = PBXTargetDependency;
1166			target = FDD9FA2B14A132BF0043D4A9 /* CopyHFSMeta */;
1167			targetProxy = 4DBD52421548A49D007AA736 /* PBXContainerItemProxy */;
1168		};
1169		4DBD52451548A4A0007AA736 /* PBXTargetDependency */ = {
1170			isa = PBXTargetDependency;
1171			target = 4D0E899B1534FE65004CD678 /* mount_hfs */;
1172			targetProxy = 4DBD52441548A4A0007AA736 /* PBXContainerItemProxy */;
1173		};
1174		4DBD52471548A4A2007AA736 /* PBXTargetDependency */ = {
1175			isa = PBXTargetDependency;
1176			target = 4DE6C75A153504C100C11066 /* newfs_hfs */;
1177			targetProxy = 4DBD52461548A4A2007AA736 /* PBXContainerItemProxy */;
1178		};
1179		4DBD52491548A4A4007AA736 /* PBXTargetDependency */ = {
1180			isa = PBXTargetDependency;
1181			target = 4DFD94A3153649070039B6BA /* newfs_hfs_debug */;
1182			targetProxy = 4DBD52481548A4A4007AA736 /* PBXContainerItemProxy */;
1183		};
1184		4DBD524B1548A4A7007AA736 /* PBXTargetDependency */ = {
1185			isa = PBXTargetDependency;
1186			target = 4DFD93F31535FF510039B6BA /* fsck_hfs */;
1187			targetProxy = 4DBD524A1548A4A7007AA736 /* PBXContainerItemProxy */;
1188		};
1189		4DBD524D1548A4AA007AA736 /* PBXTargetDependency */ = {
1190			isa = PBXTargetDependency;
1191			target = 4D07DCB71538EF3A002B57CB /* fstyp_hfs */;
1192			targetProxy = 4DBD524C1548A4AA007AA736 /* PBXContainerItemProxy */;
1193		};
1194		4DBD524F1548A4C8007AA736 /* PBXTargetDependency */ = {
1195			isa = PBXTargetDependency;
1196			target = 4DBD523B1548A488007AA736 /* Common */;
1197			targetProxy = 4DBD524E1548A4C8007AA736 /* PBXContainerItemProxy */;
1198		};
1199		4DBD52511548A4D2007AA736 /* PBXTargetDependency */ = {
1200			isa = PBXTargetDependency;
1201			target = 4DBD523B1548A488007AA736 /* Common */;
1202			targetProxy = 4DBD52501548A4D2007AA736 /* PBXContainerItemProxy */;
1203		};
1204		4DBD52531548A4D4007AA736 /* PBXTargetDependency */ = {
1205			isa = PBXTargetDependency;
1206			target = 4DFD94BC15373C2C0039B6BA /* fsck_makestrings */;
1207			targetProxy = 4DBD52521548A4D4007AA736 /* PBXContainerItemProxy */;
1208		};
1209		8657285C18319A93007F580F /* PBXTargetDependency */ = {
1210			isa = PBXTargetDependency;
1211			target = 86CBF37E183186C300A64A93 /* hfs_metadata */;
1212			targetProxy = 8657285B18319A93007F580F /* PBXContainerItemProxy */;
1213		};
1214/* End PBXTargetDependency section */
1215
1216/* Begin PBXVariantGroup section */
1217		4DFD9536153746210039B6BA /* InfoPlist.strings */ = {
1218			isa = PBXVariantGroup;
1219			children = (
1220				4DFD9537153746210039B6BA /* English */,
1221			);
1222			name = InfoPlist.strings;
1223			sourceTree = "<group>";
1224		};
1225/* End PBXVariantGroup section */
1226
1227/* Begin XCBuildConfiguration section */
1228		1DEB928708733DD80010E9CD /* Release */ = {
1229			isa = XCBuildConfiguration;
1230			buildSettings = {
1231				"CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = hfs_util/hfs_util.entitlements;
1232				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
1233				INSTALL_PATH = $FS_BUNDLE_BIN_PATH;
1234				PRODUCT_NAME = hfs.util;
1235			};
1236			name = Release;
1237		};
1238		1DEB928B08733DD80010E9CD /* Release */ = {
1239			isa = XCBuildConfiguration;
1240			baseConfigurationReference = 4DFD953D15377C7D0039B6BA /* hfs.xcconfig */;
1241			buildSettings = {
1242			};
1243			name = Release;
1244		};
1245		4D07DCBF1538EF3A002B57CB /* Release */ = {
1246			isa = XCBuildConfiguration;
1247			buildSettings = {
1248				"CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = fstyp_hfs/fstyp_hfs.entitlements;
1249				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
1250				INSTALL_PATH = /sbin;
1251				PRODUCT_NAME = "$(TARGET_NAME)";
1252			};
1253			name = Release;
1254		};
1255		4D0E89A41534FE65004CD678 /* Release */ = {
1256			isa = XCBuildConfiguration;
1257			buildSettings = {
1258				"CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = mount_hfs/mount_hfs.entitlements;
1259				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
1260				EXCLUDED_SOURCE_FILE_NAMES = "";
1261				"EXCLUDED_SOURCE_FILE_NAMES[sdk=iphoneos*]" = optical.c;
1262				"EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = optical.c;
1263				INSTALL_PATH = $FS_BUNDLE_BIN_PATH;
1264				PRODUCT_NAME = "$(TARGET_NAME)";
1265			};
1266			name = Release;
1267		};
1268		4DBD523D1548A488007AA736 /* Release */ = {
1269			isa = XCBuildConfiguration;
1270			buildSettings = {
1271				PRODUCT_NAME = "$(TARGET_NAME)";
1272			};
1273			name = Release;
1274		};
1275		4DD302591538DB2700001AA0 /* Release */ = {
1276			isa = XCBuildConfiguration;
1277			buildSettings = {
1278				PRODUCT_NAME = "$(TARGET_NAME)";
1279			};
1280			name = Release;
1281		};
1282		4DD3025C1538DB3A00001AA0 /* Release */ = {
1283			isa = XCBuildConfiguration;
1284			buildSettings = {
1285				PRODUCT_NAME = "$(TARGET_NAME)";
1286			};
1287			name = Release;
1288		};
1289		4DE6C763153504C100C11066 /* Release */ = {
1290			isa = XCBuildConfiguration;
1291			buildSettings = {
1292				"CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = newfs_hfs/newfs_hfs.entitlements;
1293				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
1294				INSTALL_PATH = $FS_BUNDLE_BIN_PATH;
1295				PRODUCT_NAME = "$(TARGET_NAME)";
1296			};
1297			name = Release;
1298		};
1299		4DFD93FB1535FF510039B6BA /* Release */ = {
1300			isa = XCBuildConfiguration;
1301			buildSettings = {
1302				"CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = fsck_hfs/fsck_hfs.entitlements;
1303				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
1304				GCC_PREPROCESSOR_DEFINITIONS = (
1305					"BSD=1",
1306					"CONFIG_HFS_TRIM=1",
1307					"DEBUG_BUILD=0",
1308				);
1309				INSTALL_PATH = $FS_BUNDLE_BIN_PATH;
1310				PRODUCT_NAME = "$(TARGET_NAME)";
1311			};
1312			name = Release;
1313		};
1314		4DFD94AE153649070039B6BA /* Release */ = {
1315			isa = XCBuildConfiguration;
1316			buildSettings = {
1317				"CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = newfs_hfs/newfs_hfs.entitlements;
1318				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
1319				GCC_PREPROCESSOR_DEFINITIONS = "DEBUG_BUILD=1";
1320				PRODUCT_NAME = newfs_hfs_debug;
1321			};
1322			name = Release;
1323		};
1324		4DFD94E515373C2C0039B6BA /* Release */ = {
1325			isa = XCBuildConfiguration;
1326			buildSettings = {
1327				ARCHS = "$(NATIVE_ARCH_ACTUAL)";
1328				GCC_PREPROCESSOR_DEFINITIONS = (
1329					"BSD=1",
1330					"FSCK_MAKESTRINGS=1",
1331				);
1332				PRODUCT_NAME = fsck_makestrings;
1333				SKIP_INSTALL = YES;
1334			};
1335			name = Release;
1336		};
1337		4DFD951C1537402A0039B6BA /* Release */ = {
1338			isa = XCBuildConfiguration;
1339			buildSettings = {
1340				INFOPLIST_FILE = fs/Info.plist;
1341				INSTALL_PATH = /System/Library/Filesystems;
1342				PRODUCT_NAME = hfs;
1343				STRINGS_FILE_OUTPUT_ENCODING = "UTF-8";
1344				WRAPPER_EXTENSION = fs;
1345			};
1346			name = Release;
1347		};
1348		86CBF380183186C300A64A93 /* Release */ = {
1349			isa = XCBuildConfiguration;
1350			buildSettings = {
1351				ALWAYS_SEARCH_USER_PATHS = NO;
1352				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
1353				CLANG_CXX_LIBRARY = "libc++";
1354				CLANG_ENABLE_MODULES = YES;
1355				CLANG_ENABLE_OBJC_ARC = YES;
1356				CLANG_WARN_BOOL_CONVERSION = YES;
1357				CLANG_WARN_CONSTANT_CONVERSION = YES;
1358				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
1359				CLANG_WARN_EMPTY_BODY = YES;
1360				CLANG_WARN_ENUM_CONVERSION = YES;
1361				CLANG_WARN_INT_CONVERSION = YES;
1362				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
1363				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1364				COPY_PHASE_STRIP = YES;
1365				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1366				DEPLOYMENT_POSTPROCESSING = YES;
1367				ENABLE_NS_ASSERTIONS = NO;
1368				EXECUTABLE_PREFIX = lib;
1369				GCC_C_LANGUAGE_STANDARD = gnu99;
1370				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
1371				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
1372				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
1373				GCC_WARN_UNDECLARED_SELECTOR = YES;
1374				GCC_WARN_UNINITIALIZED_AUTOS = YES;
1375				GCC_WARN_UNUSED_FUNCTION = YES;
1376				GCC_WARN_UNUSED_VARIABLE = YES;
1377				GENERATE_MASTER_OBJECT_FILE = YES;
1378				MACOSX_DEPLOYMENT_TARGET = 10.9;
1379				PRODUCT_NAME = "$(TARGET_NAME)";
1380				SDKROOT = macosx;
1381				STRIPFLAGS = "";
1382				STRIP_INSTALLED_PRODUCT = YES;
1383				STRIP_STYLE = "non-global";
1384			};
1385			name = Release;
1386		};
1387		FDD9FA3414A132BF0043D4A9 /* Release */ = {
1388			isa = XCBuildConfiguration;
1389			buildSettings = {
1390				"CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = CopyHFSMeta/CopyHFSMeta.entitlements;
1391				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
1392				INSTALL_PATH = $FS_BUNDLE_BIN_PATH;
1393				PRODUCT_NAME = "$(TARGET_NAME)";
1394			};
1395			name = Release;
1396		};
1397/* End XCBuildConfiguration section */
1398
1399/* Begin XCConfigurationList section */
1400		1DEB928508733DD80010E9CD /* Build configuration list for PBXNativeTarget "hfs.util" */ = {
1401			isa = XCConfigurationList;
1402			buildConfigurations = (
1403				1DEB928708733DD80010E9CD /* Release */,
1404			);
1405			defaultConfigurationIsVisible = 0;
1406			defaultConfigurationName = Release;
1407		};
1408		1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "hfs" */ = {
1409			isa = XCConfigurationList;
1410			buildConfigurations = (
1411				1DEB928B08733DD80010E9CD /* Release */,
1412			);
1413			defaultConfigurationIsVisible = 0;
1414			defaultConfigurationName = Release;
1415		};
1416		4D07DCC01538EF3A002B57CB /* Build configuration list for PBXNativeTarget "fstyp_hfs" */ = {
1417			isa = XCConfigurationList;
1418			buildConfigurations = (
1419				4D07DCBF1538EF3A002B57CB /* Release */,
1420			);
1421			defaultConfigurationIsVisible = 0;
1422			defaultConfigurationName = Release;
1423		};
1424		4D0E89A31534FE65004CD678 /* Build configuration list for PBXNativeTarget "mount_hfs" */ = {
1425			isa = XCConfigurationList;
1426			buildConfigurations = (
1427				4D0E89A41534FE65004CD678 /* Release */,
1428			);
1429			defaultConfigurationIsVisible = 0;
1430			defaultConfigurationName = Release;
1431		};
1432		4DBD523C1548A488007AA736 /* Build configuration list for PBXAggregateTarget "Common" */ = {
1433			isa = XCConfigurationList;
1434			buildConfigurations = (
1435				4DBD523D1548A488007AA736 /* Release */,
1436			);
1437			defaultConfigurationIsVisible = 0;
1438			defaultConfigurationName = Release;
1439		};
1440		4DD302581538DB2700001AA0 /* Build configuration list for PBXAggregateTarget "All_MacOSX" */ = {
1441			isa = XCConfigurationList;
1442			buildConfigurations = (
1443				4DD302591538DB2700001AA0 /* Release */,
1444			);
1445			defaultConfigurationIsVisible = 0;
1446			defaultConfigurationName = Release;
1447		};
1448		4DD3025B1538DB3A00001AA0 /* Build configuration list for PBXAggregateTarget "All_iOS" */ = {
1449			isa = XCConfigurationList;
1450			buildConfigurations = (
1451				4DD3025C1538DB3A00001AA0 /* Release */,
1452			);
1453			defaultConfigurationIsVisible = 0;
1454			defaultConfigurationName = Release;
1455		};
1456		4DE6C762153504C100C11066 /* Build configuration list for PBXNativeTarget "newfs_hfs" */ = {
1457			isa = XCConfigurationList;
1458			buildConfigurations = (
1459				4DE6C763153504C100C11066 /* Release */,
1460			);
1461			defaultConfigurationIsVisible = 0;
1462			defaultConfigurationName = Release;
1463		};
1464		4DFD93FC1535FF510039B6BA /* Build configuration list for PBXNativeTarget "fsck_hfs" */ = {
1465			isa = XCConfigurationList;
1466			buildConfigurations = (
1467				4DFD93FB1535FF510039B6BA /* Release */,
1468			);
1469			defaultConfigurationIsVisible = 0;
1470			defaultConfigurationName = Release;
1471		};
1472		4DFD94AD153649070039B6BA /* Build configuration list for PBXNativeTarget "newfs_hfs_debug" */ = {
1473			isa = XCConfigurationList;
1474			buildConfigurations = (
1475				4DFD94AE153649070039B6BA /* Release */,
1476			);
1477			defaultConfigurationIsVisible = 0;
1478			defaultConfigurationName = Release;
1479		};
1480		4DFD94E415373C2C0039B6BA /* Build configuration list for PBXNativeTarget "fsck_makestrings" */ = {
1481			isa = XCConfigurationList;
1482			buildConfigurations = (
1483				4DFD94E515373C2C0039B6BA /* Release */,
1484			);
1485			defaultConfigurationIsVisible = 0;
1486			defaultConfigurationName = Release;
1487		};
1488		4DFD951B1537402A0039B6BA /* Build configuration list for PBXNativeTarget "hfs.fs" */ = {
1489			isa = XCConfigurationList;
1490			buildConfigurations = (
1491				4DFD951C1537402A0039B6BA /* Release */,
1492			);
1493			defaultConfigurationIsVisible = 0;
1494			defaultConfigurationName = Release;
1495		};
1496		86CBF381183186C300A64A93 /* Build configuration list for PBXNativeTarget "hfs_metadata" */ = {
1497			isa = XCConfigurationList;
1498			buildConfigurations = (
1499				86CBF380183186C300A64A93 /* Release */,
1500			);
1501			defaultConfigurationIsVisible = 0;
1502			defaultConfigurationName = Release;
1503		};
1504		FDD9FA3514A132BF0043D4A9 /* Build configuration list for PBXNativeTarget "CopyHFSMeta" */ = {
1505			isa = XCConfigurationList;
1506			buildConfigurations = (
1507				FDD9FA3414A132BF0043D4A9 /* Release */,
1508			);
1509			defaultConfigurationIsVisible = 0;
1510			defaultConfigurationName = Release;
1511		};
1512/* End XCConfigurationList section */
1513	};
1514	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
1515}
1516