]> git.saurik.com Git - apple/hfs.git/blob - hfs.xcodeproj/project.pbxproj
16da23691e1a331380fd52cecd64ba9d29d7aac0
[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 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.ios.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = fsck_hfs.ios.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.ios.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = mount_hfs.ios.entitlements; sourceTree = "<group>"; };
310 4D7C8964192141CA002013C9 /* hfs_util.ios.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = hfs_util.ios.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 9D7AAC861B44874E0001F573 /* mount_hfs.osx.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mount_hfs.osx.entitlements; sourceTree = "<group>"; };
390 9D7AAC871B44880B0001F573 /* hfs_util.osx.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = hfs_util.osx.entitlements; sourceTree = "<group>"; };
391 9D9067881B44633C003D2117 /* fsck_hfs.osx.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = fsck_hfs.osx.entitlements; sourceTree = "<group>"; };
392 C1B6FA0610CC0A0A00778D48 /* hfsutil_jnl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfsutil_jnl.c; sourceTree = "<group>"; };
393 C1B6FA0710CC0A0A00778D48 /* hfsutil_main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfsutil_main.c; sourceTree = "<group>"; };
394 C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
395 C1B6FA2F10CC0B8A00778D48 /* hfs.util.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hfs.util.8; sourceTree = "<group>"; };
396 C1B6FD2B10CC0DB200778D48 /* hfs.util */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = hfs.util; sourceTree = BUILT_PRODUCTS_DIR; };
397 FDD9FA2C14A132BF0043D4A9 /* CopyHFSMeta */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = CopyHFSMeta; sourceTree = BUILT_PRODUCTS_DIR; };
398 FDD9FA4714A1343D0043D4A9 /* Data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Data.h; sourceTree = "<group>"; };
399 FDD9FA4814A1343D0043D4A9 /* DeviceWrapper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DeviceWrapper.c; sourceTree = "<group>"; };
400 FDD9FA4914A1343D0043D4A9 /* dump.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dump.c; sourceTree = "<group>"; };
401 FDD9FA4A14A1343D0043D4A9 /* Gather.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Gather.c; sourceTree = "<group>"; };
402 FDD9FA4B14A1343D0043D4A9 /* hfsmeta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfsmeta.h; sourceTree = "<group>"; };
403 FDD9FA4C14A1343D0043D4A9 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
404 FDD9FA4E14A1343D0043D4A9 /* misc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = misc.c; sourceTree = "<group>"; };
405 FDD9FA4F14A1343D0043D4A9 /* ScanExtents.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ScanExtents.c; sourceTree = "<group>"; };
406 FDD9FA5014A1343D0043D4A9 /* Sparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sparse.h; sourceTree = "<group>"; };
407 FDD9FA5114A1343D0043D4A9 /* SparseBundle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SparseBundle.c; sourceTree = "<group>"; };
408 FDD9FA5B14A135840043D4A9 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = "<absolute>"; };
409 /* End PBXFileReference section */
410
411 /* Begin PBXFrameworksBuildPhase section */
412 4D07DCB51538EF3A002B57CB /* Frameworks */ = {
413 isa = PBXFrameworksBuildPhase;
414 buildActionMask = 2147483647;
415 files = (
416 );
417 runOnlyForDeploymentPostprocessing = 0;
418 };
419 4D0E89991534FE65004CD678 /* Frameworks */ = {
420 isa = PBXFrameworksBuildPhase;
421 buildActionMask = 2147483647;
422 files = (
423 4DE6C7491535012B00C11066 /* CoreFoundation.framework in Frameworks */,
424 4DE6C74C1535023700C11066 /* IOKit.framework in Frameworks */,
425 4DE6C756153502F800C11066 /* libutil.dylib in Frameworks */,
426 );
427 runOnlyForDeploymentPostprocessing = 0;
428 };
429 4DE6C758153504C100C11066 /* Frameworks */ = {
430 isa = PBXFrameworksBuildPhase;
431 buildActionMask = 2147483647;
432 files = (
433 4DE6C76D1535052A00C11066 /* CoreFoundation.framework in Frameworks */,
434 4DE6C76E1535052C00C11066 /* IOKit.framework in Frameworks */,
435 4DE6C76F1535052E00C11066 /* libutil.dylib in Frameworks */,
436 );
437 runOnlyForDeploymentPostprocessing = 0;
438 };
439 4DFD93F11535FF510039B6BA /* Frameworks */ = {
440 isa = PBXFrameworksBuildPhase;
441 buildActionMask = 2147483647;
442 files = (
443 4DFD9472153601F50039B6BA /* CoreFoundation.framework in Frameworks */,
444 4DFD9473153601F80039B6BA /* IOKit.framework in Frameworks */,
445 );
446 runOnlyForDeploymentPostprocessing = 0;
447 };
448 4DFD94A8153649070039B6BA /* Frameworks */ = {
449 isa = PBXFrameworksBuildPhase;
450 buildActionMask = 2147483647;
451 files = (
452 4DFD94A9153649070039B6BA /* CoreFoundation.framework in Frameworks */,
453 4DFD94AA153649070039B6BA /* IOKit.framework in Frameworks */,
454 4DFD94AB153649070039B6BA /* libutil.dylib in Frameworks */,
455 );
456 runOnlyForDeploymentPostprocessing = 0;
457 };
458 4DFD94DF15373C2C0039B6BA /* Frameworks */ = {
459 isa = PBXFrameworksBuildPhase;
460 buildActionMask = 2147483647;
461 files = (
462 );
463 runOnlyForDeploymentPostprocessing = 0;
464 };
465 86CBF37C183186C300A64A93 /* Frameworks */ = {
466 isa = PBXFrameworksBuildPhase;
467 buildActionMask = 2147483647;
468 files = (
469 );
470 runOnlyForDeploymentPostprocessing = 0;
471 };
472 8DD76FAD0486AB0100D96B5E /* Frameworks */ = {
473 isa = PBXFrameworksBuildPhase;
474 buildActionMask = 2147483647;
475 files = (
476 FDD9FA4214A133F00043D4A9 /* CoreFoundation.framework in Frameworks */,
477 );
478 runOnlyForDeploymentPostprocessing = 0;
479 };
480 FDD9FA2914A132BF0043D4A9 /* Frameworks */ = {
481 isa = PBXFrameworksBuildPhase;
482 buildActionMask = 2147483647;
483 files = (
484 FDD9FA5C14A135840043D4A9 /* libz.dylib in Frameworks */,
485 FDD9FA5A14A135290043D4A9 /* CoreFoundation.framework in Frameworks */,
486 );
487 runOnlyForDeploymentPostprocessing = 0;
488 };
489 /* End PBXFrameworksBuildPhase section */
490
491 /* Begin PBXGroup section */
492 08FB7794FE84155DC02AAC07 /* hfs */ = {
493 isa = PBXGroup;
494 children = (
495 4DFD953D15377C7D0039B6BA /* hfs.xcconfig */,
496 FDD9FA4614A1343D0043D4A9 /* CopyHFSMeta */,
497 86CBF384183187D500A64A93 /* libhfs_metadata */,
498 FDD9FA3F14A1335D0043D4A9 /* hfs_util */,
499 4D0E899E1534FE65004CD678 /* mount_hfs */,
500 4DE6C75D153504C100C11066 /* newfs_hfs */,
501 4DFD93F61535FF510039B6BA /* fsck_hfs */,
502 4DFD95141537402A0039B6BA /* hfs.fs */,
503 4D07DCBA1538EF3A002B57CB /* fstyp_hfs */,
504 FDD9FA4014A133A50043D4A9 /* Frameworks */,
505 C1B6FD2C10CC0DB200778D48 /* Products */,
506 );
507 name = hfs;
508 sourceTree = "<group>";
509 };
510 4D07DCBA1538EF3A002B57CB /* fstyp_hfs */ = {
511 isa = PBXGroup;
512 children = (
513 4D07DCC31538EF92002B57CB /* fstyp_hfs.c */,
514 4D07DCC21538EF92002B57CB /* fstyp_hfs.8 */,
515 4D7C8966192141ED002013C9 /* fstyp_hfs.entitlements */,
516 );
517 path = fstyp_hfs;
518 sourceTree = "<group>";
519 };
520 4D0E899E1534FE65004CD678 /* mount_hfs */ = {
521 isa = PBXGroup;
522 children = (
523 4D0E89A51534FF48004CD678 /* hfs_endian.h */,
524 4D0E89A91534FF48004CD678 /* optical.h */,
525 4D0E89A71534FF48004CD678 /* mount_hfs.c */,
526 4D0E89A81534FF48004CD678 /* optical.c */,
527 4D0E89A61534FF48004CD678 /* mount_hfs.8 */,
528 4D6E7829191D3F41004E3F93 /* mount_hfs.ios.entitlements */,
529 9D7AAC861B44874E0001F573 /* mount_hfs.osx.entitlements */,
530 );
531 path = mount_hfs;
532 sourceTree = "<group>";
533 };
534 4DE6C75D153504C100C11066 /* newfs_hfs */ = {
535 isa = PBXGroup;
536 children = (
537 4DE6C7651535050700C11066 /* hfs_endian.h */,
538 4DE6C7691535050700C11066 /* newfs_hfs.h */,
539 4DE6C7681535050700C11066 /* newfs_hfs.c */,
540 4DE6C7661535050700C11066 /* makehfs.c */,
541 4DE6C7641535050700C11066 /* hfs_endian.c */,
542 4DE6C7671535050700C11066 /* newfs_hfs.8 */,
543 4D6E7828191D3F26004E3F93 /* newfs_hfs.entitlements */,
544 );
545 path = newfs_hfs;
546 sourceTree = "<group>";
547 };
548 4DFD93F61535FF510039B6BA /* fsck_hfs */ = {
549 isa = PBXGroup;
550 children = (
551 7279A68B1593AA5C00192947 /* fsck_journal.c */,
552 7279A68C1593AA5C00192947 /* fsck_journal.h */,
553 4DFD9417153600060039B6BA /* cache.h */,
554 4DFD9443153600060039B6BA /* fsck_debug.h */,
555 4DFD9444153600060039B6BA /* fsck_hfs_msgnums.h */,
556 4DFD9448153600060039B6BA /* fsck_hfs.h */,
557 4DFD9449153600060039B6BA /* fsck_keys.h */,
558 4DFD944B153600060039B6BA /* fsck_messages.h */,
559 4DFD944C153600060039B6BA /* fsck_msgnums.h */,
560 4DFD9416153600060039B6BA /* cache.c */,
561 4DFD9442153600060039B6BA /* fsck_debug.c */,
562 4DFD9445153600060039B6BA /* fsck_hfs_strings.c */,
563 4DFD9447153600060039B6BA /* fsck_hfs.c */,
564 4DFD944A153600060039B6BA /* fsck_messages.c */,
565 4DFD944D153600060039B6BA /* fsck_strings.c */,
566 4DFD944E153600060039B6BA /* utilities.c */,
567 4DFD9418153600060039B6BA /* dfalib */,
568 4DFD9440153600060039B6BA /* docs */,
569 4DFD9446153600060039B6BA /* fsck_hfs.8 */,
570 4D6E7827191D3E7E004E3F93 /* fsck_hfs.ios.entitlements */,
571 9D9067881B44633C003D2117 /* fsck_hfs.osx.entitlements */,
572 );
573 path = fsck_hfs;
574 sourceTree = "<group>";
575 };
576 4DFD9418153600060039B6BA /* dfalib */ = {
577 isa = PBXGroup;
578 children = (
579 4DFD941B153600060039B6BA /* BTree.h */,
580 4DFD941F153600060039B6BA /* BTreePrivate.h */,
581 4DFD9421153600060039B6BA /* BTreeScanner.h */,
582 4DFD9423153600060039B6BA /* CaseFolding.h */,
583 4DFD9425153600060039B6BA /* CheckHFS.h */,
584 4DFD9426153600060039B6BA /* DecompData.h */,
585 4DFD9427153600060039B6BA /* DecompDataEnums.h */,
586 4DFD942D153600060039B6BA /* hfs_endian.h */,
587 4DFD9432153600060039B6BA /* Scavenger.h */,
588 4DFD9439153600060039B6BA /* SRuntime.h */,
589 4DFD9419153600060039B6BA /* BlockCache.c */,
590 4DFD941A153600060039B6BA /* BTree.c */,
591 4DFD941C153600060039B6BA /* BTreeAllocate.c */,
592 4DFD941D153600060039B6BA /* BTreeMiscOps.c */,
593 4DFD941E153600060039B6BA /* BTreeNodeOps.c */,
594 4DFD9420153600060039B6BA /* BTreeScanner.c */,
595 4DFD9422153600060039B6BA /* BTreeTreeOps.c */,
596 4DFD9424153600060039B6BA /* CatalogCheck.c */,
597 4DFD9429153600060039B6BA /* dirhardlink.c */,
598 4DFD942B153600060039B6BA /* HardLinkCheck.c */,
599 4DFD942C153600060039B6BA /* hfs_endian.c */,
600 4DFD942F153600060039B6BA /* SAllocate.c */,
601 4DFD9430153600060039B6BA /* SBTree.c */,
602 4DFD9431153600060039B6BA /* SCatalog.c */,
603 4DFD9433153600060039B6BA /* SControl.c */,
604 4DFD9434153600060039B6BA /* SDevice.c */,
605 4DFD9435153600060039B6BA /* SExtents.c */,
606 4DFD9436153600060039B6BA /* SKeyCompare.c */,
607 4DFD9437153600060039B6BA /* SRebuildBTree.c */,
608 4DFD9438153600060039B6BA /* SRepair.c */,
609 4DFD943A153600060039B6BA /* SStubs.c */,
610 4DFD943B153600060039B6BA /* SUtils.c */,
611 4DFD943C153600060039B6BA /* SVerify1.c */,
612 4DFD943D153600060039B6BA /* SVerify2.c */,
613 4DFD943E153600060039B6BA /* uuid.c */,
614 4DFD943F153600060039B6BA /* VolumeBitmapCheck.c */,
615 4DFD9428153600060039B6BA /* DecompMakeData.c */,
616 4DFD942A153600060039B6BA /* FixDecompsNotes.txt */,
617 );
618 path = dfalib;
619 sourceTree = "<group>";
620 };
621 4DFD9440153600060039B6BA /* docs */ = {
622 isa = PBXGroup;
623 children = (
624 4DFD9441153600060039B6BA /* fsck_gui_interface_design.rtf */,
625 );
626 path = docs;
627 sourceTree = "<group>";
628 };
629 4DFD95141537402A0039B6BA /* hfs.fs */ = {
630 isa = PBXGroup;
631 children = (
632 4DFD9539153746B30039B6BA /* Info.plist */,
633 4DFD9536153746210039B6BA /* InfoPlist.strings */,
634 4D07DCED153C88B2002B57CB /* fsck.strings */,
635 );
636 name = hfs.fs;
637 path = fs;
638 sourceTree = "<group>";
639 };
640 86CBF384183187D500A64A93 /* libhfs_metadata */ = {
641 isa = PBXGroup;
642 children = (
643 86CBF3851831880F00A64A93 /* iterate_hfs_metadata.c */,
644 862C904B1834311200BAD882 /* iterate_hfs_metadata.h */,
645 );
646 name = libhfs_metadata;
647 path = CopyHFSMeta;
648 sourceTree = "<group>";
649 };
650 C1B6FD2C10CC0DB200778D48 /* Products */ = {
651 isa = PBXGroup;
652 children = (
653 C1B6FD2B10CC0DB200778D48 /* hfs.util */,
654 FDD9FA2C14A132BF0043D4A9 /* CopyHFSMeta */,
655 4D0E899C1534FE65004CD678 /* mount_hfs */,
656 4DE6C75B153504C100C11066 /* newfs_hfs */,
657 4DFD93F41535FF510039B6BA /* fsck_hfs */,
658 4DFD94AF153649070039B6BA /* newfs_hfs_debug */,
659 4DFD94E615373C2C0039B6BA /* fsck_makestrings */,
660 4DFD95121537402A0039B6BA /* hfs.fs */,
661 4D07DCB81538EF3A002B57CB /* fstyp_hfs */,
662 86CBF37F183186C300A64A93 /* libhfs_metadata.a */,
663 );
664 name = Products;
665 sourceTree = "<group>";
666 };
667 FDD9FA3F14A1335D0043D4A9 /* hfs_util */ = {
668 isa = PBXGroup;
669 children = (
670 C1B6FA2F10CC0B8A00778D48 /* hfs.util.8 */,
671 C1B6FA0610CC0A0A00778D48 /* hfsutil_jnl.c */,
672 C1B6FA0710CC0A0A00778D48 /* hfsutil_main.c */,
673 4D7C8964192141CA002013C9 /* hfs_util.ios.entitlements */,
674 9D7AAC871B44880B0001F573 /* hfs_util.osx.entitlements */,
675 );
676 path = hfs_util;
677 sourceTree = "<group>";
678 };
679 FDD9FA4014A133A50043D4A9 /* Frameworks */ = {
680 isa = PBXGroup;
681 children = (
682 C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */,
683 4DE6C7461535012200C11066 /* IOKit.framework */,
684 FDD9FA5B14A135840043D4A9 /* libz.dylib */,
685 4DE6C74A1535018100C11066 /* libutil.dylib */,
686 );
687 name = Frameworks;
688 sourceTree = "<group>";
689 };
690 FDD9FA4614A1343D0043D4A9 /* CopyHFSMeta */ = {
691 isa = PBXGroup;
692 children = (
693 863D03961820761900A4F0C4 /* util.c */,
694 FDD9FA4714A1343D0043D4A9 /* Data.h */,
695 FDD9FA4814A1343D0043D4A9 /* DeviceWrapper.c */,
696 FDD9FA4914A1343D0043D4A9 /* dump.c */,
697 FDD9FA4A14A1343D0043D4A9 /* Gather.c */,
698 FDD9FA4B14A1343D0043D4A9 /* hfsmeta.h */,
699 FDD9FA4C14A1343D0043D4A9 /* main.c */,
700 FDD9FA4E14A1343D0043D4A9 /* misc.c */,
701 FDD9FA4F14A1343D0043D4A9 /* ScanExtents.c */,
702 FDD9FA5014A1343D0043D4A9 /* Sparse.h */,
703 FDD9FA5114A1343D0043D4A9 /* SparseBundle.c */,
704 4D7C8965192141DB002013C9 /* CopyHFSMeta.entitlements */,
705 );
706 path = CopyHFSMeta;
707 sourceTree = "<group>";
708 };
709 /* End PBXGroup section */
710
711 /* Begin PBXHeadersBuildPhase section */
712 86CBF37D183186C300A64A93 /* Headers */ = {
713 isa = PBXHeadersBuildPhase;
714 buildActionMask = 2147483647;
715 files = (
716 862C904C1834311200BAD882 /* iterate_hfs_metadata.h in Headers */,
717 86CBF3871831884600A64A93 /* Data.h in Headers */,
718 );
719 runOnlyForDeploymentPostprocessing = 0;
720 };
721 /* End PBXHeadersBuildPhase section */
722
723 /* Begin PBXNativeTarget section */
724 4D07DCB71538EF3A002B57CB /* fstyp_hfs */ = {
725 isa = PBXNativeTarget;
726 buildConfigurationList = 4D07DCC01538EF3A002B57CB /* Build configuration list for PBXNativeTarget "fstyp_hfs" */;
727 buildPhases = (
728 4D07DCB41538EF3A002B57CB /* Sources */,
729 4D07DCB51538EF3A002B57CB /* Frameworks */,
730 4D07DCB61538EF3A002B57CB /* Copy man8 */,
731 );
732 buildRules = (
733 );
734 dependencies = (
735 );
736 name = fstyp_hfs;
737 productName = fstyp_hfs;
738 productReference = 4D07DCB81538EF3A002B57CB /* fstyp_hfs */;
739 productType = "com.apple.product-type.tool";
740 };
741 4D0E899B1534FE65004CD678 /* mount_hfs */ = {
742 isa = PBXNativeTarget;
743 buildConfigurationList = 4D0E89A31534FE65004CD678 /* Build configuration list for PBXNativeTarget "mount_hfs" */;
744 buildPhases = (
745 4D0E89981534FE65004CD678 /* Sources */,
746 4D0E89991534FE65004CD678 /* Frameworks */,
747 4D0E899A1534FE65004CD678 /* Copy man8 */,
748 4DFD953E153783DA0039B6BA /* Create symlink */,
749 );
750 buildRules = (
751 );
752 dependencies = (
753 );
754 name = mount_hfs;
755 productName = mount_hfs;
756 productReference = 4D0E899C1534FE65004CD678 /* mount_hfs */;
757 productType = "com.apple.product-type.tool";
758 };
759 4DE6C75A153504C100C11066 /* newfs_hfs */ = {
760 isa = PBXNativeTarget;
761 buildConfigurationList = 4DE6C762153504C100C11066 /* Build configuration list for PBXNativeTarget "newfs_hfs" */;
762 buildPhases = (
763 4DE6C757153504C100C11066 /* Sources */,
764 4DE6C758153504C100C11066 /* Frameworks */,
765 4DE6C759153504C100C11066 /* Copy man8 */,
766 4DFD953F1537841C0039B6BA /* Create symlink */,
767 );
768 buildRules = (
769 );
770 dependencies = (
771 );
772 name = newfs_hfs;
773 productName = newfs_hfs;
774 productReference = 4DE6C75B153504C100C11066 /* newfs_hfs */;
775 productType = "com.apple.product-type.tool";
776 };
777 4DFD93F31535FF510039B6BA /* fsck_hfs */ = {
778 isa = PBXNativeTarget;
779 buildConfigurationList = 4DFD93FC1535FF510039B6BA /* Build configuration list for PBXNativeTarget "fsck_hfs" */;
780 buildPhases = (
781 4DFD93F01535FF510039B6BA /* Sources */,
782 4DFD93F11535FF510039B6BA /* Frameworks */,
783 4DFD93F21535FF510039B6BA /* Copy man8 */,
784 4DFD953B15377BC60039B6BA /* Copy fsck_keys.h */,
785 4DFD95401537844E0039B6BA /* Create symlink */,
786 );
787 buildRules = (
788 );
789 dependencies = (
790 );
791 name = fsck_hfs;
792 productName = fsck_hfs;
793 productReference = 4DFD93F41535FF510039B6BA /* fsck_hfs */;
794 productType = "com.apple.product-type.tool";
795 };
796 4DFD94A3153649070039B6BA /* newfs_hfs_debug */ = {
797 isa = PBXNativeTarget;
798 buildConfigurationList = 4DFD94AD153649070039B6BA /* Build configuration list for PBXNativeTarget "newfs_hfs_debug" */;
799 buildPhases = (
800 4DFD94A4153649070039B6BA /* Sources */,
801 4DFD94A8153649070039B6BA /* Frameworks */,
802 );
803 buildRules = (
804 );
805 dependencies = (
806 );
807 name = newfs_hfs_debug;
808 productName = newfs_hfs;
809 productReference = 4DFD94AF153649070039B6BA /* newfs_hfs_debug */;
810 productType = "com.apple.product-type.tool";
811 };
812 4DFD94BC15373C2C0039B6BA /* fsck_makestrings */ = {
813 isa = PBXNativeTarget;
814 buildConfigurationList = 4DFD94E415373C2C0039B6BA /* Build configuration list for PBXNativeTarget "fsck_makestrings" */;
815 buildPhases = (
816 4DFD94BD15373C2C0039B6BA /* Sources */,
817 4DFD94DF15373C2C0039B6BA /* Frameworks */,
818 4DD3027B1538DC3D00001AA0 /* Generate fsck.strings */,
819 );
820 buildRules = (
821 );
822 dependencies = (
823 );
824 name = fsck_makestrings;
825 productName = fsck_hfs;
826 productReference = 4DFD94E615373C2C0039B6BA /* fsck_makestrings */;
827 productType = "com.apple.product-type.tool";
828 };
829 4DFD95111537402A0039B6BA /* hfs.fs */ = {
830 isa = PBXNativeTarget;
831 buildConfigurationList = 4DFD951B1537402A0039B6BA /* Build configuration list for PBXNativeTarget "hfs.fs" */;
832 buildPhases = (
833 4DFD95101537402A0039B6BA /* Resources */,
834 );
835 buildRules = (
836 );
837 dependencies = (
838 );
839 name = hfs.fs;
840 productName = hfs.fs;
841 productReference = 4DFD95121537402A0039B6BA /* hfs.fs */;
842 productType = "com.apple.product-type.bundle";
843 };
844 86CBF37E183186C300A64A93 /* hfs_metadata */ = {
845 isa = PBXNativeTarget;
846 buildConfigurationList = 86CBF381183186C300A64A93 /* Build configuration list for PBXNativeTarget "hfs_metadata" */;
847 buildPhases = (
848 86CBF37B183186C300A64A93 /* Sources */,
849 86CBF37C183186C300A64A93 /* Frameworks */,
850 86CBF37D183186C300A64A93 /* Headers */,
851 );
852 buildRules = (
853 );
854 dependencies = (
855 );
856 name = hfs_metadata;
857 productName = hfs_metadata;
858 productReference = 86CBF37F183186C300A64A93 /* libhfs_metadata.a */;
859 productType = "com.apple.product-type.library.static";
860 };
861 8DD76FA90486AB0100D96B5E /* hfs.util */ = {
862 isa = PBXNativeTarget;
863 buildConfigurationList = 1DEB928508733DD80010E9CD /* Build configuration list for PBXNativeTarget "hfs.util" */;
864 buildPhases = (
865 8DD76FAB0486AB0100D96B5E /* Sources */,
866 8DD76FAD0486AB0100D96B5E /* Frameworks */,
867 8DD76FAF0486AB0100D96B5E /* Copy man8 */,
868 );
869 buildRules = (
870 );
871 dependencies = (
872 );
873 name = hfs.util;
874 productInstallPath = "$(HOME)/bin";
875 productName = hfs;
876 productReference = C1B6FD2B10CC0DB200778D48 /* hfs.util */;
877 productType = "com.apple.product-type.tool";
878 };
879 FDD9FA2B14A132BF0043D4A9 /* CopyHFSMeta */ = {
880 isa = PBXNativeTarget;
881 buildConfigurationList = FDD9FA3514A132BF0043D4A9 /* Build configuration list for PBXNativeTarget "CopyHFSMeta" */;
882 buildPhases = (
883 FDD9FA2814A132BF0043D4A9 /* Sources */,
884 FDD9FA2914A132BF0043D4A9 /* Frameworks */,
885 );
886 buildRules = (
887 );
888 dependencies = (
889 );
890 name = CopyHFSMeta;
891 productName = CopyHFSMeta;
892 productReference = FDD9FA2C14A132BF0043D4A9 /* CopyHFSMeta */;
893 productType = "com.apple.product-type.tool";
894 };
895 /* End PBXNativeTarget section */
896
897 /* Begin PBXProject section */
898 08FB7793FE84155DC02AAC07 /* Project object */ = {
899 isa = PBXProject;
900 attributes = {
901 LastUpgradeCheck = 0450;
902 };
903 buildConfigurationList = 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "hfs" */;
904 compatibilityVersion = "Xcode 3.2";
905 developmentRegion = English;
906 hasScannedForEncodings = 1;
907 knownRegions = (
908 en,
909 English,
910 );
911 mainGroup = 08FB7794FE84155DC02AAC07 /* hfs */;
912 productRefGroup = C1B6FD2C10CC0DB200778D48 /* Products */;
913 projectDirPath = "";
914 projectRoot = "";
915 targets = (
916 4DD302571538DB2700001AA0 /* All_MacOSX */,
917 4DD3025A1538DB3A00001AA0 /* All_iOS */,
918 4DBD523B1548A488007AA736 /* Common */,
919 4DFD95111537402A0039B6BA /* hfs.fs */,
920 8DD76FA90486AB0100D96B5E /* hfs.util */,
921 FDD9FA2B14A132BF0043D4A9 /* CopyHFSMeta */,
922 4D0E899B1534FE65004CD678 /* mount_hfs */,
923 4DE6C75A153504C100C11066 /* newfs_hfs */,
924 4DFD94A3153649070039B6BA /* newfs_hfs_debug */,
925 4DFD93F31535FF510039B6BA /* fsck_hfs */,
926 4D07DCB71538EF3A002B57CB /* fstyp_hfs */,
927 4DFD94BC15373C2C0039B6BA /* fsck_makestrings */,
928 86CBF37E183186C300A64A93 /* hfs_metadata */,
929 );
930 };
931 /* End PBXProject section */
932
933 /* Begin PBXResourcesBuildPhase section */
934 4DFD95101537402A0039B6BA /* Resources */ = {
935 isa = PBXResourcesBuildPhase;
936 buildActionMask = 2147483647;
937 files = (
938 4DFD9538153746210039B6BA /* InfoPlist.strings in Resources */,
939 );
940 runOnlyForDeploymentPostprocessing = 0;
941 };
942 /* End PBXResourcesBuildPhase section */
943
944 /* Begin PBXShellScriptBuildPhase section */
945 4DD3027B1538DC3D00001AA0 /* Generate fsck.strings */ = {
946 isa = PBXShellScriptBuildPhase;
947 buildActionMask = 8;
948 files = (
949 );
950 inputPaths = (
951 "$(BUILT_PRODUCTS_DIR)/fsck_make_strings",
952 );
953 name = "Generate fsck.strings";
954 outputPaths = (
955 "$(DSTROOT)$(FS_BUNDLE_ENGLISH_PATH)/fsck.strings",
956 );
957 runOnlyForDeploymentPostprocessing = 1;
958 shellPath = /bin/sh;
959 shellScript = "${BUILT_PRODUCTS_DIR}/fsck_makestrings | iconv -f UTF-8 -t UTF-16 > ${DSTROOT}${FS_BUNDLE_ENGLISH_PATH}/fsck.strings";
960 showEnvVarsInLog = 0;
961 };
962 4DFD953E153783DA0039B6BA /* Create symlink */ = {
963 isa = PBXShellScriptBuildPhase;
964 buildActionMask = 8;
965 files = (
966 );
967 inputPaths = (
968 "$(DSTROOT)$(FS_BUNDLE_BIN_PATH)/mount_hfs",
969 );
970 name = "Create symlink";
971 outputPaths = (
972 "$(DSTROOT)/sbin/mount_hfs",
973 );
974 runOnlyForDeploymentPostprocessing = 1;
975 shellPath = /bin/sh;
976 shellScript = "ln -sfhv ${FS_BUNDLE_BIN_PATH}/mount_hfs ${DSTROOT}/sbin/mount_hfs\nchgrp -h wheel ${DSTROOT}/sbin/mount_hfs\n";
977 showEnvVarsInLog = 0;
978 };
979 4DFD953F1537841C0039B6BA /* Create symlink */ = {
980 isa = PBXShellScriptBuildPhase;
981 buildActionMask = 8;
982 files = (
983 );
984 inputPaths = (
985 "$(DSTROOT)$(FS_BUNDLE_BIN_PATH)/newfs_hfs",
986 );
987 name = "Create symlink";
988 outputPaths = (
989 "$(DSTROOT)/sbin/newfs_hfs",
990 );
991 runOnlyForDeploymentPostprocessing = 1;
992 shellPath = /bin/sh;
993 shellScript = "ln -sfhv ${FS_BUNDLE_BIN_PATH}/newfs_hfs ${DSTROOT}/sbin/newfs_hfs\nchgrp -h wheel ${DSTROOT}/sbin/newfs_hfs\n";
994 showEnvVarsInLog = 0;
995 };
996 4DFD95401537844E0039B6BA /* Create symlink */ = {
997 isa = PBXShellScriptBuildPhase;
998 buildActionMask = 8;
999 files = (
1000 );
1001 inputPaths = (
1002 "$(DSTROOT)$(FS_BUNDLE_BIN_PATH)/fsck_hfs",
1003 );
1004 name = "Create symlink";
1005 outputPaths = (
1006 "$(DSTROOT)/sbin/fsck_hfs",
1007 );
1008 runOnlyForDeploymentPostprocessing = 1;
1009 shellPath = /bin/sh;
1010 shellScript = "ln -sfhv ${FS_BUNDLE_BIN_PATH}/fsck_hfs ${DSTROOT}/sbin/fsck_hfs\nchgrp -h wheel ${DSTROOT}/sbin/fsck_hfs\n";
1011 showEnvVarsInLog = 0;
1012 };
1013 /* End PBXShellScriptBuildPhase section */
1014
1015 /* Begin PBXSourcesBuildPhase section */
1016 4D07DCB41538EF3A002B57CB /* Sources */ = {
1017 isa = PBXSourcesBuildPhase;
1018 buildActionMask = 2147483647;
1019 files = (
1020 4D07DCC41538EF92002B57CB /* fstyp_hfs.c in Sources */,
1021 );
1022 runOnlyForDeploymentPostprocessing = 0;
1023 };
1024 4D0E89981534FE65004CD678 /* Sources */ = {
1025 isa = PBXSourcesBuildPhase;
1026 buildActionMask = 2147483647;
1027 files = (
1028 4D0E89AA1534FF48004CD678 /* mount_hfs.c in Sources */,
1029 4D0E89AB1534FF48004CD678 /* optical.c in Sources */,
1030 );
1031 runOnlyForDeploymentPostprocessing = 0;
1032 };
1033 4DE6C757153504C100C11066 /* Sources */ = {
1034 isa = PBXSourcesBuildPhase;
1035 buildActionMask = 2147483647;
1036 files = (
1037 4DE6C76C1535050700C11066 /* newfs_hfs.c in Sources */,
1038 4DE6C76B1535050700C11066 /* makehfs.c in Sources */,
1039 4DE6C76A1535050700C11066 /* hfs_endian.c in Sources */,
1040 );
1041 runOnlyForDeploymentPostprocessing = 0;
1042 };
1043 4DFD93F01535FF510039B6BA /* Sources */ = {
1044 isa = PBXSourcesBuildPhase;
1045 buildActionMask = 2147483647;
1046 files = (
1047 4DFD946E153600060039B6BA /* fsck_hfs.c in Sources */,
1048 4DFD9471153600060039B6BA /* utilities.c in Sources */,
1049 4DFD944F153600060039B6BA /* cache.c in Sources */,
1050 4DFD946C153600060039B6BA /* fsck_debug.c in Sources */,
1051 4DFD946F153600060039B6BA /* fsck_messages.c in Sources */,
1052 4DFD9470153600060039B6BA /* fsck_strings.c in Sources */,
1053 4DFD946D153600060039B6BA /* fsck_hfs_strings.c in Sources */,
1054 4DFD945B153600060039B6BA /* hfs_endian.c in Sources */,
1055 4DFD9450153600060039B6BA /* BlockCache.c in Sources */,
1056 4DFD9451153600060039B6BA /* BTree.c in Sources */,
1057 4DFD9452153600060039B6BA /* BTreeAllocate.c in Sources */,
1058 4DFD9453153600060039B6BA /* BTreeMiscOps.c in Sources */,
1059 4DFD9454153600060039B6BA /* BTreeNodeOps.c in Sources */,
1060 4DFD9455153600060039B6BA /* BTreeScanner.c in Sources */,
1061 4DFD9456153600060039B6BA /* BTreeTreeOps.c in Sources */,
1062 4DFD9457153600060039B6BA /* CatalogCheck.c in Sources */,
1063 4DFD945A153600060039B6BA /* HardLinkCheck.c in Sources */,
1064 4DFD9459153600060039B6BA /* dirhardlink.c in Sources */,
1065 4DFD945E153600060039B6BA /* SBTree.c in Sources */,
1066 4DFD9460153600060039B6BA /* SControl.c in Sources */,
1067 4DFD9468153600060039B6BA /* SVerify1.c in Sources */,
1068 4DFD9469153600060039B6BA /* SVerify2.c in Sources */,
1069 4DFD9465153600060039B6BA /* SRepair.c in Sources */,
1070 4DFD9464153600060039B6BA /* SRebuildBTree.c in Sources */,
1071 4DFD9467153600060039B6BA /* SUtils.c in Sources */,
1072 4DFD9463153600060039B6BA /* SKeyCompare.c in Sources */,
1073 4DFD9461153600060039B6BA /* SDevice.c in Sources */,
1074 4DFD9462153600060039B6BA /* SExtents.c in Sources */,
1075 4DFD945D153600060039B6BA /* SAllocate.c in Sources */,
1076 4DFD945F153600060039B6BA /* SCatalog.c in Sources */,
1077 4DFD9466153600060039B6BA /* SStubs.c in Sources */,
1078 4DFD946B153600060039B6BA /* VolumeBitmapCheck.c in Sources */,
1079 4DFD946A153600060039B6BA /* uuid.c in Sources */,
1080 7279A68D1593AA5C00192947 /* fsck_journal.c in Sources */,
1081 );
1082 runOnlyForDeploymentPostprocessing = 0;
1083 };
1084 4DFD94A4153649070039B6BA /* Sources */ = {
1085 isa = PBXSourcesBuildPhase;
1086 buildActionMask = 2147483647;
1087 files = (
1088 4DFD94A5153649070039B6BA /* newfs_hfs.c in Sources */,
1089 4DFD94A6153649070039B6BA /* makehfs.c in Sources */,
1090 4DFD94A7153649070039B6BA /* hfs_endian.c in Sources */,
1091 );
1092 runOnlyForDeploymentPostprocessing = 0;
1093 };
1094 4DFD94BD15373C2C0039B6BA /* Sources */ = {
1095 isa = PBXSourcesBuildPhase;
1096 buildActionMask = 2147483647;
1097 files = (
1098 4DFD94C215373C2C0039B6BA /* fsck_messages.c in Sources */,
1099 4DFD94C315373C2C0039B6BA /* fsck_strings.c in Sources */,
1100 4DFD94C415373C2C0039B6BA /* fsck_hfs_strings.c in Sources */,
1101 );
1102 runOnlyForDeploymentPostprocessing = 0;
1103 };
1104 86CBF37B183186C300A64A93 /* Sources */ = {
1105 isa = PBXSourcesBuildPhase;
1106 buildActionMask = 2147483647;
1107 files = (
1108 86CBF382183186FB00A64A93 /* util.c in Sources */,
1109 86CBF3831831876200A64A93 /* misc.c in Sources */,
1110 8654E4C01832A68400808937 /* ScanExtents.c in Sources */,
1111 86CBF3861831880F00A64A93 /* iterate_hfs_metadata.c in Sources */,
1112 );
1113 runOnlyForDeploymentPostprocessing = 0;
1114 };
1115 8DD76FAB0486AB0100D96B5E /* Sources */ = {
1116 isa = PBXSourcesBuildPhase;
1117 buildActionMask = 2147483647;
1118 files = (
1119 C1B6FA0910CC0A0A00778D48 /* hfsutil_main.c in Sources */,
1120 C1B6FA0810CC0A0A00778D48 /* hfsutil_jnl.c in Sources */,
1121 );
1122 runOnlyForDeploymentPostprocessing = 0;
1123 };
1124 FDD9FA2814A132BF0043D4A9 /* Sources */ = {
1125 isa = PBXSourcesBuildPhase;
1126 buildActionMask = 2147483647;
1127 files = (
1128 FDD9FA5514A1343D0043D4A9 /* main.c in Sources */,
1129 FDD9FA5714A1343D0043D4A9 /* misc.c in Sources */,
1130 FDD9FA5814A1343D0043D4A9 /* ScanExtents.c in Sources */,
1131 FDD9FA5314A1343D0043D4A9 /* dump.c in Sources */,
1132 FDD9FA5914A1343D0043D4A9 /* SparseBundle.c in Sources */,
1133 863D03971820761900A4F0C4 /* util.c in Sources */,
1134 FDD9FA5214A1343D0043D4A9 /* DeviceWrapper.c in Sources */,
1135 FDD9FA5414A1343D0043D4A9 /* Gather.c in Sources */,
1136 );
1137 runOnlyForDeploymentPostprocessing = 0;
1138 };
1139 /* End PBXSourcesBuildPhase section */
1140
1141 /* Begin PBXTargetDependency section */
1142 4DBD523F1548A499007AA736 /* PBXTargetDependency */ = {
1143 isa = PBXTargetDependency;
1144 target = 4DFD95111537402A0039B6BA /* hfs.fs */;
1145 targetProxy = 4DBD523E1548A499007AA736 /* PBXContainerItemProxy */;
1146 };
1147 4DBD52411548A49A007AA736 /* PBXTargetDependency */ = {
1148 isa = PBXTargetDependency;
1149 target = 8DD76FA90486AB0100D96B5E /* hfs.util */;
1150 targetProxy = 4DBD52401548A49A007AA736 /* PBXContainerItemProxy */;
1151 };
1152 4DBD52431548A49D007AA736 /* PBXTargetDependency */ = {
1153 isa = PBXTargetDependency;
1154 target = FDD9FA2B14A132BF0043D4A9 /* CopyHFSMeta */;
1155 targetProxy = 4DBD52421548A49D007AA736 /* PBXContainerItemProxy */;
1156 };
1157 4DBD52451548A4A0007AA736 /* PBXTargetDependency */ = {
1158 isa = PBXTargetDependency;
1159 target = 4D0E899B1534FE65004CD678 /* mount_hfs */;
1160 targetProxy = 4DBD52441548A4A0007AA736 /* PBXContainerItemProxy */;
1161 };
1162 4DBD52471548A4A2007AA736 /* PBXTargetDependency */ = {
1163 isa = PBXTargetDependency;
1164 target = 4DE6C75A153504C100C11066 /* newfs_hfs */;
1165 targetProxy = 4DBD52461548A4A2007AA736 /* PBXContainerItemProxy */;
1166 };
1167 4DBD52491548A4A4007AA736 /* PBXTargetDependency */ = {
1168 isa = PBXTargetDependency;
1169 target = 4DFD94A3153649070039B6BA /* newfs_hfs_debug */;
1170 targetProxy = 4DBD52481548A4A4007AA736 /* PBXContainerItemProxy */;
1171 };
1172 4DBD524B1548A4A7007AA736 /* PBXTargetDependency */ = {
1173 isa = PBXTargetDependency;
1174 target = 4DFD93F31535FF510039B6BA /* fsck_hfs */;
1175 targetProxy = 4DBD524A1548A4A7007AA736 /* PBXContainerItemProxy */;
1176 };
1177 4DBD524D1548A4AA007AA736 /* PBXTargetDependency */ = {
1178 isa = PBXTargetDependency;
1179 target = 4D07DCB71538EF3A002B57CB /* fstyp_hfs */;
1180 targetProxy = 4DBD524C1548A4AA007AA736 /* PBXContainerItemProxy */;
1181 };
1182 4DBD524F1548A4C8007AA736 /* PBXTargetDependency */ = {
1183 isa = PBXTargetDependency;
1184 target = 4DBD523B1548A488007AA736 /* Common */;
1185 targetProxy = 4DBD524E1548A4C8007AA736 /* PBXContainerItemProxy */;
1186 };
1187 4DBD52511548A4D2007AA736 /* PBXTargetDependency */ = {
1188 isa = PBXTargetDependency;
1189 target = 4DBD523B1548A488007AA736 /* Common */;
1190 targetProxy = 4DBD52501548A4D2007AA736 /* PBXContainerItemProxy */;
1191 };
1192 4DBD52531548A4D4007AA736 /* PBXTargetDependency */ = {
1193 isa = PBXTargetDependency;
1194 target = 4DFD94BC15373C2C0039B6BA /* fsck_makestrings */;
1195 targetProxy = 4DBD52521548A4D4007AA736 /* PBXContainerItemProxy */;
1196 };
1197 8657285C18319A93007F580F /* PBXTargetDependency */ = {
1198 isa = PBXTargetDependency;
1199 target = 86CBF37E183186C300A64A93 /* hfs_metadata */;
1200 targetProxy = 8657285B18319A93007F580F /* PBXContainerItemProxy */;
1201 };
1202 /* End PBXTargetDependency section */
1203
1204 /* Begin PBXVariantGroup section */
1205 4DFD9536153746210039B6BA /* InfoPlist.strings */ = {
1206 isa = PBXVariantGroup;
1207 children = (
1208 4DFD9537153746210039B6BA /* English */,
1209 );
1210 name = InfoPlist.strings;
1211 sourceTree = "<group>";
1212 };
1213 /* End PBXVariantGroup section */
1214
1215 /* Begin XCBuildConfiguration section */
1216 1DEB928708733DD80010E9CD /* Release */ = {
1217 isa = XCBuildConfiguration;
1218 buildSettings = {
1219 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = hfs_util/hfs_util.ios.entitlements;
1220 "CODE_SIGN_ENTITLEMENTS[sdk=macosx*]" = hfs_util/hfs_util.osx.entitlements;
1221 CODE_SIGN_IDENTITY = "-";
1222 INSTALL_PATH = $FS_BUNDLE_BIN_PATH;
1223 PRODUCT_NAME = hfs.util;
1224 };
1225 name = Release;
1226 };
1227 1DEB928B08733DD80010E9CD /* Release */ = {
1228 isa = XCBuildConfiguration;
1229 baseConfigurationReference = 4DFD953D15377C7D0039B6BA /* hfs.xcconfig */;
1230 buildSettings = {
1231 };
1232 name = Release;
1233 };
1234 4D07DCBF1538EF3A002B57CB /* Release */ = {
1235 isa = XCBuildConfiguration;
1236 buildSettings = {
1237 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = fstyp_hfs/fstyp_hfs.entitlements;
1238 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
1239 INSTALL_PATH = /sbin;
1240 PRODUCT_NAME = "$(TARGET_NAME)";
1241 };
1242 name = Release;
1243 };
1244 4D0E89A41534FE65004CD678 /* Release */ = {
1245 isa = XCBuildConfiguration;
1246 buildSettings = {
1247 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = mount_hfs/mount_hfs.ios.entitlements;
1248 "CODE_SIGN_ENTITLEMENTS[sdk=macosx*]" = mount_hfs/mount_hfs.osx.entitlements;
1249 CODE_SIGN_IDENTITY = "-";
1250 EXCLUDED_SOURCE_FILE_NAMES = "";
1251 "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphoneos*]" = optical.c;
1252 "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = optical.c;
1253 INSTALL_PATH = $FS_BUNDLE_BIN_PATH;
1254 PRODUCT_NAME = "$(TARGET_NAME)";
1255 };
1256 name = Release;
1257 };
1258 4DBD523D1548A488007AA736 /* Release */ = {
1259 isa = XCBuildConfiguration;
1260 buildSettings = {
1261 PRODUCT_NAME = "$(TARGET_NAME)";
1262 };
1263 name = Release;
1264 };
1265 4DD302591538DB2700001AA0 /* Release */ = {
1266 isa = XCBuildConfiguration;
1267 buildSettings = {
1268 PRODUCT_NAME = "$(TARGET_NAME)";
1269 };
1270 name = Release;
1271 };
1272 4DD3025C1538DB3A00001AA0 /* Release */ = {
1273 isa = XCBuildConfiguration;
1274 buildSettings = {
1275 PRODUCT_NAME = "$(TARGET_NAME)";
1276 };
1277 name = Release;
1278 };
1279 4DE6C763153504C100C11066 /* Release */ = {
1280 isa = XCBuildConfiguration;
1281 buildSettings = {
1282 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = newfs_hfs/newfs_hfs.entitlements;
1283 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
1284 INSTALL_PATH = $FS_BUNDLE_BIN_PATH;
1285 PRODUCT_NAME = "$(TARGET_NAME)";
1286 };
1287 name = Release;
1288 };
1289 4DFD93FB1535FF510039B6BA /* Release */ = {
1290 isa = XCBuildConfiguration;
1291 buildSettings = {
1292 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = fsck_hfs/fsck_hfs.ios.entitlements;
1293 "CODE_SIGN_ENTITLEMENTS[sdk=macosx*]" = fsck_hfs/fsck_hfs.osx.entitlements;
1294 CODE_SIGN_IDENTITY = "-";
1295 GCC_PREPROCESSOR_DEFINITIONS = (
1296 "BSD=1",
1297 "CONFIG_HFS_TRIM=1",
1298 "DEBUG_BUILD=0",
1299 );
1300 INSTALL_PATH = $FS_BUNDLE_BIN_PATH;
1301 PRODUCT_NAME = "$(TARGET_NAME)";
1302 };
1303 name = Release;
1304 };
1305 4DFD94AE153649070039B6BA /* Release */ = {
1306 isa = XCBuildConfiguration;
1307 buildSettings = {
1308 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = newfs_hfs/newfs_hfs.entitlements;
1309 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
1310 GCC_PREPROCESSOR_DEFINITIONS = "DEBUG_BUILD=1";
1311 PRODUCT_NAME = newfs_hfs_debug;
1312 };
1313 name = Release;
1314 };
1315 4DFD94E515373C2C0039B6BA /* Release */ = {
1316 isa = XCBuildConfiguration;
1317 buildSettings = {
1318 ARCHS = "$(NATIVE_ARCH_ACTUAL)";
1319 GCC_PREPROCESSOR_DEFINITIONS = (
1320 "BSD=1",
1321 "FSCK_MAKESTRINGS=1",
1322 );
1323 PRODUCT_NAME = fsck_makestrings;
1324 SKIP_INSTALL = YES;
1325 };
1326 name = Release;
1327 };
1328 4DFD951C1537402A0039B6BA /* Release */ = {
1329 isa = XCBuildConfiguration;
1330 buildSettings = {
1331 INFOPLIST_FILE = fs/Info.plist;
1332 INSTALL_PATH = /System/Library/Filesystems;
1333 PRODUCT_NAME = hfs;
1334 STRINGS_FILE_OUTPUT_ENCODING = "UTF-8";
1335 WRAPPER_EXTENSION = fs;
1336 };
1337 name = Release;
1338 };
1339 86CBF380183186C300A64A93 /* Release */ = {
1340 isa = XCBuildConfiguration;
1341 buildSettings = {
1342 ALWAYS_SEARCH_USER_PATHS = NO;
1343 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
1344 CLANG_CXX_LIBRARY = "libc++";
1345 CLANG_ENABLE_MODULES = YES;
1346 CLANG_ENABLE_OBJC_ARC = YES;
1347 CLANG_WARN_BOOL_CONVERSION = YES;
1348 CLANG_WARN_CONSTANT_CONVERSION = YES;
1349 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
1350 CLANG_WARN_EMPTY_BODY = YES;
1351 CLANG_WARN_ENUM_CONVERSION = YES;
1352 CLANG_WARN_INT_CONVERSION = YES;
1353 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
1354 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1355 COPY_PHASE_STRIP = YES;
1356 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1357 DEPLOYMENT_POSTPROCESSING = YES;
1358 ENABLE_NS_ASSERTIONS = NO;
1359 EXECUTABLE_PREFIX = lib;
1360 GCC_C_LANGUAGE_STANDARD = gnu99;
1361 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
1362 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
1363 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
1364 GCC_WARN_UNDECLARED_SELECTOR = YES;
1365 GCC_WARN_UNINITIALIZED_AUTOS = YES;
1366 GCC_WARN_UNUSED_FUNCTION = YES;
1367 GCC_WARN_UNUSED_VARIABLE = YES;
1368 GENERATE_MASTER_OBJECT_FILE = YES;
1369 MACOSX_DEPLOYMENT_TARGET = 10.9;
1370 PRODUCT_NAME = "$(TARGET_NAME)";
1371 SDKROOT = macosx;
1372 STRIPFLAGS = "";
1373 STRIP_INSTALLED_PRODUCT = YES;
1374 STRIP_STYLE = "non-global";
1375 };
1376 name = Release;
1377 };
1378 FDD9FA3414A132BF0043D4A9 /* Release */ = {
1379 isa = XCBuildConfiguration;
1380 buildSettings = {
1381 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = CopyHFSMeta/CopyHFSMeta.entitlements;
1382 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
1383 INSTALL_PATH = $FS_BUNDLE_BIN_PATH;
1384 PRODUCT_NAME = "$(TARGET_NAME)";
1385 };
1386 name = Release;
1387 };
1388 /* End XCBuildConfiguration section */
1389
1390 /* Begin XCConfigurationList section */
1391 1DEB928508733DD80010E9CD /* Build configuration list for PBXNativeTarget "hfs.util" */ = {
1392 isa = XCConfigurationList;
1393 buildConfigurations = (
1394 1DEB928708733DD80010E9CD /* Release */,
1395 );
1396 defaultConfigurationIsVisible = 0;
1397 defaultConfigurationName = Release;
1398 };
1399 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "hfs" */ = {
1400 isa = XCConfigurationList;
1401 buildConfigurations = (
1402 1DEB928B08733DD80010E9CD /* Release */,
1403 );
1404 defaultConfigurationIsVisible = 0;
1405 defaultConfigurationName = Release;
1406 };
1407 4D07DCC01538EF3A002B57CB /* Build configuration list for PBXNativeTarget "fstyp_hfs" */ = {
1408 isa = XCConfigurationList;
1409 buildConfigurations = (
1410 4D07DCBF1538EF3A002B57CB /* Release */,
1411 );
1412 defaultConfigurationIsVisible = 0;
1413 defaultConfigurationName = Release;
1414 };
1415 4D0E89A31534FE65004CD678 /* Build configuration list for PBXNativeTarget "mount_hfs" */ = {
1416 isa = XCConfigurationList;
1417 buildConfigurations = (
1418 4D0E89A41534FE65004CD678 /* Release */,
1419 );
1420 defaultConfigurationIsVisible = 0;
1421 defaultConfigurationName = Release;
1422 };
1423 4DBD523C1548A488007AA736 /* Build configuration list for PBXAggregateTarget "Common" */ = {
1424 isa = XCConfigurationList;
1425 buildConfigurations = (
1426 4DBD523D1548A488007AA736 /* Release */,
1427 );
1428 defaultConfigurationIsVisible = 0;
1429 defaultConfigurationName = Release;
1430 };
1431 4DD302581538DB2700001AA0 /* Build configuration list for PBXAggregateTarget "All_MacOSX" */ = {
1432 isa = XCConfigurationList;
1433 buildConfigurations = (
1434 4DD302591538DB2700001AA0 /* Release */,
1435 );
1436 defaultConfigurationIsVisible = 0;
1437 defaultConfigurationName = Release;
1438 };
1439 4DD3025B1538DB3A00001AA0 /* Build configuration list for PBXAggregateTarget "All_iOS" */ = {
1440 isa = XCConfigurationList;
1441 buildConfigurations = (
1442 4DD3025C1538DB3A00001AA0 /* Release */,
1443 );
1444 defaultConfigurationIsVisible = 0;
1445 defaultConfigurationName = Release;
1446 };
1447 4DE6C762153504C100C11066 /* Build configuration list for PBXNativeTarget "newfs_hfs" */ = {
1448 isa = XCConfigurationList;
1449 buildConfigurations = (
1450 4DE6C763153504C100C11066 /* Release */,
1451 );
1452 defaultConfigurationIsVisible = 0;
1453 defaultConfigurationName = Release;
1454 };
1455 4DFD93FC1535FF510039B6BA /* Build configuration list for PBXNativeTarget "fsck_hfs" */ = {
1456 isa = XCConfigurationList;
1457 buildConfigurations = (
1458 4DFD93FB1535FF510039B6BA /* Release */,
1459 );
1460 defaultConfigurationIsVisible = 0;
1461 defaultConfigurationName = Release;
1462 };
1463 4DFD94AD153649070039B6BA /* Build configuration list for PBXNativeTarget "newfs_hfs_debug" */ = {
1464 isa = XCConfigurationList;
1465 buildConfigurations = (
1466 4DFD94AE153649070039B6BA /* Release */,
1467 );
1468 defaultConfigurationIsVisible = 0;
1469 defaultConfigurationName = Release;
1470 };
1471 4DFD94E415373C2C0039B6BA /* Build configuration list for PBXNativeTarget "fsck_makestrings" */ = {
1472 isa = XCConfigurationList;
1473 buildConfigurations = (
1474 4DFD94E515373C2C0039B6BA /* Release */,
1475 );
1476 defaultConfigurationIsVisible = 0;
1477 defaultConfigurationName = Release;
1478 };
1479 4DFD951B1537402A0039B6BA /* Build configuration list for PBXNativeTarget "hfs.fs" */ = {
1480 isa = XCConfigurationList;
1481 buildConfigurations = (
1482 4DFD951C1537402A0039B6BA /* Release */,
1483 );
1484 defaultConfigurationIsVisible = 0;
1485 defaultConfigurationName = Release;
1486 };
1487 86CBF381183186C300A64A93 /* Build configuration list for PBXNativeTarget "hfs_metadata" */ = {
1488 isa = XCConfigurationList;
1489 buildConfigurations = (
1490 86CBF380183186C300A64A93 /* Release */,
1491 );
1492 defaultConfigurationIsVisible = 0;
1493 defaultConfigurationName = Release;
1494 };
1495 FDD9FA3514A132BF0043D4A9 /* Build configuration list for PBXNativeTarget "CopyHFSMeta" */ = {
1496 isa = XCConfigurationList;
1497 buildConfigurations = (
1498 FDD9FA3414A132BF0043D4A9 /* Release */,
1499 );
1500 defaultConfigurationIsVisible = 0;
1501 defaultConfigurationName = Release;
1502 };
1503 /* End XCConfigurationList section */
1504 };
1505 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
1506 }