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