]> git.saurik.com Git - apple/hfs.git/blob - hfs.xcodeproj/project.pbxproj
hfs-522.0.9.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 07828B591E3FDD25009D2106 /* hfs_libraries */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = 07828B5D1E3FDD25009D2106 /* Build configuration list for PBXAggregateTarget "hfs_libraries" */;
13 buildPhases = (
14 );
15 dependencies = (
16 07828B5F1E3FDD2E009D2106 /* PBXTargetDependency */,
17 );
18 name = hfs_libraries;
19 productName = hfs_libraries;
20 };
21 4DBD523B1548A488007AA736 /* Common */ = {
22 isa = PBXAggregateTarget;
23 buildConfigurationList = 4DBD523C1548A488007AA736 /* Build configuration list for PBXAggregateTarget "Common" */;
24 buildPhases = (
25 );
26 dependencies = (
27 FBA540011B7BF2DF00899E5B /* PBXTargetDependency */,
28 FBC234C41B4EC6AE0002D849 /* PBXTargetDependency */,
29 4DBD523F1548A499007AA736 /* PBXTargetDependency */,
30 4DBD52411548A49A007AA736 /* PBXTargetDependency */,
31 4DBD52431548A49D007AA736 /* PBXTargetDependency */,
32 4DBD52451548A4A0007AA736 /* PBXTargetDependency */,
33 4DBD52471548A4A2007AA736 /* PBXTargetDependency */,
34 4DBD52491548A4A4007AA736 /* PBXTargetDependency */,
35 4DBD524B1548A4A7007AA736 /* PBXTargetDependency */,
36 );
37 name = Common;
38 productName = Common;
39 };
40 4DD302571538DB2700001AA0 /* All_MacOSX */ = {
41 isa = PBXAggregateTarget;
42 buildConfigurationList = 4DD302581538DB2700001AA0 /* Build configuration list for PBXAggregateTarget "All_MacOSX" */;
43 buildPhases = (
44 );
45 dependencies = (
46 07CA47231DA859CA00138D78 /* PBXTargetDependency */,
47 FBE3A5A51BBEE34400CB9A33 /* PBXTargetDependency */,
48 FB48E4BC1BB30CC400523121 /* PBXTargetDependency */,
49 FBC234C61B4EC6B90002D849 /* PBXTargetDependency */,
50 4DBD52511548A4D2007AA736 /* PBXTargetDependency */,
51 4DBD52531548A4D4007AA736 /* PBXTargetDependency */,
52 );
53 name = All_MacOSX;
54 productName = All_MacOSX;
55 };
56 4DD3025A1538DB3A00001AA0 /* All_iOS */ = {
57 isa = PBXAggregateTarget;
58 buildConfigurationList = 4DD3025B1538DB3A00001AA0 /* Build configuration list for PBXAggregateTarget "All_iOS" */;
59 buildPhases = (
60 );
61 dependencies = (
62 07828B611E3FDD3B009D2106 /* PBXTargetDependency */,
63 FBE3A5A31BBEE33D00CB9A33 /* PBXTargetDependency */,
64 4DBD524F1548A4C8007AA736 /* PBXTargetDependency */,
65 );
66 name = All_iOS;
67 productName = All_iOS;
68 };
69 9430FE92211658C1009CC8AF /* hfs_livefiles */ = {
70 isa = PBXAggregateTarget;
71 buildConfigurationList = 9430FE96211658C2009CC8AF /* Build configuration list for PBXAggregateTarget "hfs_livefiles" */;
72 buildPhases = (
73 );
74 dependencies = (
75 9430FE98211658E7009CC8AF /* PBXTargetDependency */,
76 );
77 name = hfs_livefiles;
78 productName = hfs_livefiles;
79 };
80 DB1AAB7C20472D140036167F /* Swift_iOS */ = {
81 isa = PBXAggregateTarget;
82 buildConfigurationList = DB1AAB8020472D140036167F /* Build configuration list for PBXAggregateTarget "Swift_iOS" */;
83 buildPhases = (
84 );
85 dependencies = (
86 );
87 name = Swift_iOS;
88 productName = Swift_iOS;
89 };
90 FB55AE651B7D47B300701D03 /* ios-tests */ = {
91 isa = PBXAggregateTarget;
92 buildConfigurationList = FB55AE701B7D47B300701D03 /* Build configuration list for PBXAggregateTarget "ios-tests" */;
93 buildPhases = (
94 FB55AE6F1B7D47B300701D03 /* Create BATS plist */,
95 );
96 dependencies = (
97 FB55AE661B7D47B300701D03 /* PBXTargetDependency */,
98 );
99 name = "ios-tests";
100 productName = Tests;
101 };
102 FB7C140C1C2368E6004F8B2C /* kext-version */ = {
103 isa = PBXAggregateTarget;
104 buildConfigurationList = FB7C140D1C2368E6004F8B2C /* Build configuration list for PBXAggregateTarget "kext-version" */;
105 buildPhases = (
106 FB7C14111C2368F4004F8B2C /* ShellScript */,
107 );
108 dependencies = (
109 );
110 name = "kext-version";
111 productName = "kext-version";
112 };
113 FBA95AA91B5025E700887E82 /* mk-xnu */ = {
114 isa = PBXAggregateTarget;
115 buildConfigurationList = FBA95AAA1B5025E700887E82 /* Build configuration list for PBXAggregateTarget "mk-xnu" */;
116 buildPhases = (
117 FBA95AAD1B5025EC00887E82 /* ShellScript */,
118 );
119 dependencies = (
120 );
121 name = "mk-xnu";
122 productName = "mk-xnu";
123 };
124 FBAA82651B56F2AB00EE6863 /* osx-tests */ = {
125 isa = PBXAggregateTarget;
126 buildConfigurationList = FBAA82661B56F2AB00EE6863 /* Build configuration list for PBXAggregateTarget "osx-tests" */;
127 buildPhases = (
128 FBAA82711B56F65800EE6863 /* Run local tests */,
129 FB55AE5C1B7D193B00701D03 /* Create BATS plist */,
130 );
131 dependencies = (
132 FB55AE5B1B7D190F00701D03 /* PBXTargetDependency */,
133 FBAA826A1B56F2B900EE6863 /* PBXTargetDependency */,
134 FBAA826C1B56F2B900EE6863 /* PBXTargetDependency */,
135 FBAA826E1B56F2B900EE6863 /* PBXTargetDependency */,
136 );
137 name = "osx-tests";
138 productName = Tests;
139 };
140 FBC234B91B4D87A20002D849 /* ios-root */ = {
141 isa = PBXAggregateTarget;
142 buildConfigurationList = FBC234BF1B4D87A20002D849 /* Build configuration list for PBXAggregateTarget "ios-root" */;
143 buildPhases = (
144 FBC234BE1B4D87A20002D849 /* ShellScript */,
145 );
146 dependencies = (
147 FBC234BC1B4D87A20002D849 /* PBXTargetDependency */,
148 );
149 name = "ios-root";
150 productName = "combo-root";
151 };
152 FBE3F7821AF67748005BB768 /* osx-root */ = {
153 isa = PBXAggregateTarget;
154 buildConfigurationList = FBE3F7841AF67748005BB768 /* Build configuration list for PBXAggregateTarget "osx-root" */;
155 buildPhases = (
156 FBE3F7961AF67C43005BB768 /* ShellScript */,
157 );
158 dependencies = (
159 FB75A4091B4AED92004B5A74 /* PBXTargetDependency */,
160 FBE3F7871AF6793E005BB768 /* PBXTargetDependency */,
161 );
162 name = "osx-root";
163 productName = "combo-root";
164 };
165 /* End PBXAggregateTarget section */
166
167 /* Begin PBXBuildFile section */
168 0703A0541CD826160035BCFD /* test-defrag.c in Sources */ = {isa = PBXBuildFile; fileRef = 0703A0531CD826160035BCFD /* test-defrag.c */; };
169 07C2BF891CB43F5E00D8327D /* test-renamex.c in Sources */ = {isa = PBXBuildFile; fileRef = 07C2BF881CB43F5E00D8327D /* test-renamex.c */; };
170 09D6B7D71E317ED2003C20DC /* test_disklevel.c in Sources */ = {isa = PBXBuildFile; fileRef = 09D6B7D61E317ED2003C20DC /* test_disklevel.c */; };
171 18B450692104D958002052BF /* lf_hfs_journal.c in Sources */ = {isa = PBXBuildFile; fileRef = 18B450682104D958002052BF /* lf_hfs_journal.c */; };
172 2A386A3B1C22209C007FEDAC /* test-list-ids.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A386A3A1C221E67007FEDAC /* test-list-ids.c */; };
173 2A84DBD41D9E15F2007964B8 /* test-raw-dev-unaligned.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A84DBD31D9E1179007964B8 /* test-raw-dev-unaligned.c */; };
174 2A9399951BDFEB5200FB075B /* test-access.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399941BDFEA6E00FB075B /* test-access.c */; };
175 2A9399981BDFF7E500FB075B /* test-chflags.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399961BDFEF3900FB075B /* test-chflags.c */; };
176 2A93999D1BE0146E00FB075B /* test-class-roll.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A93999B1BE0146000FB075B /* test-class-roll.c */; };
177 2A93999E1BE0146E00FB075B /* test-deep-rm.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A93999C1BE0146000FB075B /* test-deep-rm.c */; };
178 2A9399A01BE0222800FB075B /* test-dir-link.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A93999F1BE0220B00FB075B /* test-dir-link.c */; };
179 2A9399A21BE02A1600FB075B /* test-dprotect.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399A11BE02A0E00FB075B /* test-dprotect.c */; };
180 2A9399A41BE02C6700FB075B /* test-file-too-big.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399A31BE02C1F00FB075B /* test-file-too-big.m */; };
181 2A9399A61BE0366E00FB075B /* test-fsync.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399A51BE0365F00FB075B /* test-fsync.c */; };
182 2A9399A81BE03A6800FB075B /* test-getattrlist-dprotect.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399A71BE03A6200FB075B /* test-getattrlist-dprotect.m */; };
183 2A9399AA1BE0402600FB075B /* test-hard-links.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399A91BE0401D00FB075B /* test-hard-links.m */; };
184 2A9399B21BE12A6E00FB075B /* test-fsinfo-cprotect.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399B11BE12A6300FB075B /* test-fsinfo-cprotect.c */; };
185 2A9399B41BE12DE900FB075B /* test-fsinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399B31BE12DE400FB075B /* test-fsinfo.c */; };
186 2A9399B61BE131A400FB075B /* test-resize.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399B51BE131A000FB075B /* test-resize.m */; };
187 2A9399B81BE14AAD00FB075B /* test-scan-range-size.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399B71BE14AA800FB075B /* test-scan-range-size.c */; };
188 2A9399BF1BE15F6800FB075B /* test-fsinfo-sig.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399B91BE15F5F00FB075B /* test-fsinfo-sig.c */; };
189 2A9399C01BE15F6800FB075B /* test-key-roll.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399BA1BE15F5F00FB075B /* test-key-roll.c */; };
190 2A9399C11BE15F6800FB075B /* test-msync-16k.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399BB1BE15F5F00FB075B /* test-msync-16k.c */; };
191 2A9399C21BE15F6800FB075B /* test-readdir.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399BC1BE15F5F00FB075B /* test-readdir.c */; };
192 2A9399C31BE15F6800FB075B /* test-set-create-time.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399BD1BE15F5F00FB075B /* test-set-create-time.c */; };
193 2A9399C41BE15F6800FB075B /* test-set-protection-class.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399BE1BE15F5F00FB075B /* test-set-protection-class.c */; };
194 2A9399C71BE172A400FB075B /* test-log2phys.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399C51BE1729200FB075B /* test-log2phys.m */; };
195 2A9399C91BE1747900FB075B /* test-map-private.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399C81BE1747200FB075B /* test-map-private.m */; };
196 2A9399CA1BE18A5000FB075B /* test-invalid-ranges.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399AB1BE128B700FB075B /* test-invalid-ranges.m */; };
197 2A9399CD1BE2BC6900FB075B /* test-mmap-mod-time.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399CC1BE2BC5800FB075B /* test-mmap-mod-time.c */; };
198 2A9399CF1BE2BCEA00FB075B /* test-mod-time.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399CE1BE2BCE200FB075B /* test-mod-time.c */; };
199 2A9399D11BE2BFFD00FB075B /* test-throttled-io.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399D01BE2BFF400FB075B /* test-throttled-io.c */; };
200 2A9399D31BE2C06800FB075B /* test-uncached-io.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399D21BE2C06000FB075B /* test-uncached-io.c */; };
201 2A9399D51BE2C17800FB075B /* test-unicode-file-names.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399D41BE2C14800FB075B /* test-unicode-file-names.c */; };
202 2ABDCEA71BF3DAA100CFC70C /* test-journal-toggle.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A9399CB1BE2BB1600FB075B /* test-journal-toggle.c */; };
203 4D07DCC41538EF92002B57CB /* fstyp_hfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D07DCC31538EF92002B57CB /* fstyp_hfs.c */; };
204 4D07DCC51538EFB7002B57CB /* fstyp_hfs.8 in Copy man8 */ = {isa = PBXBuildFile; fileRef = 4D07DCC21538EF92002B57CB /* fstyp_hfs.8 */; };
205 4D0E89AA1534FF48004CD678 /* mount_hfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D0E89A71534FF48004CD678 /* mount_hfs.c */; };
206 4D0E89AB1534FF48004CD678 /* optical.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D0E89A81534FF48004CD678 /* optical.c */; };
207 4DE6C7491535012B00C11066 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */; };
208 4DE6C74C1535023700C11066 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C7461535012200C11066 /* IOKit.framework */; };
209 4DE6C756153502F800C11066 /* libutil.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C74A1535018100C11066 /* libutil.dylib */; };
210 4DE6C76A1535050700C11066 /* hfs_endian.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE6C7641535050700C11066 /* hfs_endian.c */; };
211 4DE6C76B1535050700C11066 /* makehfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE6C7661535050700C11066 /* makehfs.c */; };
212 4DE6C76C1535050700C11066 /* newfs_hfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE6C7681535050700C11066 /* newfs_hfs.c */; };
213 4DE6C76D1535052A00C11066 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */; };
214 4DE6C76E1535052C00C11066 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C7461535012200C11066 /* IOKit.framework */; };
215 4DE6C76F1535052E00C11066 /* libutil.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C74A1535018100C11066 /* libutil.dylib */; };
216 4DFD944F153600060039B6BA /* cache.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9416153600060039B6BA /* cache.c */; };
217 4DFD9450153600060039B6BA /* BlockCache.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9419153600060039B6BA /* BlockCache.c */; };
218 4DFD9451153600060039B6BA /* BTree.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD941A153600060039B6BA /* BTree.c */; };
219 4DFD9452153600060039B6BA /* BTreeAllocate.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD941C153600060039B6BA /* BTreeAllocate.c */; };
220 4DFD9453153600060039B6BA /* BTreeMiscOps.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD941D153600060039B6BA /* BTreeMiscOps.c */; };
221 4DFD9454153600060039B6BA /* BTreeNodeOps.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD941E153600060039B6BA /* BTreeNodeOps.c */; };
222 4DFD9455153600060039B6BA /* BTreeScanner.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9420153600060039B6BA /* BTreeScanner.c */; };
223 4DFD9456153600060039B6BA /* BTreeTreeOps.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9422153600060039B6BA /* BTreeTreeOps.c */; };
224 4DFD9457153600060039B6BA /* CatalogCheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9424153600060039B6BA /* CatalogCheck.c */; };
225 4DFD9459153600060039B6BA /* dirhardlink.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9429153600060039B6BA /* dirhardlink.c */; };
226 4DFD945A153600060039B6BA /* HardLinkCheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD942B153600060039B6BA /* HardLinkCheck.c */; };
227 4DFD945B153600060039B6BA /* hfs_endian.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD942C153600060039B6BA /* hfs_endian.c */; };
228 4DFD945D153600060039B6BA /* SAllocate.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD942F153600060039B6BA /* SAllocate.c */; };
229 4DFD945E153600060039B6BA /* SBTree.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9430153600060039B6BA /* SBTree.c */; };
230 4DFD945F153600060039B6BA /* SCatalog.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9431153600060039B6BA /* SCatalog.c */; };
231 4DFD9460153600060039B6BA /* SControl.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9433153600060039B6BA /* SControl.c */; };
232 4DFD9461153600060039B6BA /* SDevice.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9434153600060039B6BA /* SDevice.c */; };
233 4DFD9462153600060039B6BA /* SExtents.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9435153600060039B6BA /* SExtents.c */; };
234 4DFD9463153600060039B6BA /* SKeyCompare.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9436153600060039B6BA /* SKeyCompare.c */; };
235 4DFD9464153600060039B6BA /* SRebuildBTree.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9437153600060039B6BA /* SRebuildBTree.c */; };
236 4DFD9465153600060039B6BA /* SRepair.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9438153600060039B6BA /* SRepair.c */; };
237 4DFD9466153600060039B6BA /* SStubs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD943A153600060039B6BA /* SStubs.c */; };
238 4DFD9467153600060039B6BA /* SUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD943B153600060039B6BA /* SUtils.c */; };
239 4DFD9468153600060039B6BA /* SVerify1.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD943C153600060039B6BA /* SVerify1.c */; };
240 4DFD9469153600060039B6BA /* SVerify2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD943D153600060039B6BA /* SVerify2.c */; };
241 4DFD946A153600060039B6BA /* uuid.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD943E153600060039B6BA /* uuid.c */; };
242 4DFD946B153600060039B6BA /* VolumeBitmapCheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD943F153600060039B6BA /* VolumeBitmapCheck.c */; };
243 4DFD946C153600060039B6BA /* fsck_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9442153600060039B6BA /* fsck_debug.c */; };
244 4DFD946D153600060039B6BA /* fsck_hfs_strings.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9445153600060039B6BA /* fsck_hfs_strings.c */; };
245 4DFD946E153600060039B6BA /* fsck_hfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9447153600060039B6BA /* fsck_hfs.c */; };
246 4DFD946F153600060039B6BA /* fsck_messages.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD944A153600060039B6BA /* fsck_messages.c */; };
247 4DFD9470153600060039B6BA /* fsck_strings.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD944D153600060039B6BA /* fsck_strings.c */; };
248 4DFD9471153600060039B6BA /* utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD944E153600060039B6BA /* utilities.c */; };
249 4DFD9472153601F50039B6BA /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */; };
250 4DFD9473153601F80039B6BA /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C7461535012200C11066 /* IOKit.framework */; };
251 4DFD94A5153649070039B6BA /* newfs_hfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE6C7681535050700C11066 /* newfs_hfs.c */; };
252 4DFD94A6153649070039B6BA /* makehfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE6C7661535050700C11066 /* makehfs.c */; };
253 4DFD94A7153649070039B6BA /* hfs_endian.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE6C7641535050700C11066 /* hfs_endian.c */; };
254 4DFD94A9153649070039B6BA /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */; };
255 4DFD94AA153649070039B6BA /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C7461535012200C11066 /* IOKit.framework */; };
256 4DFD94AB153649070039B6BA /* libutil.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DE6C74A1535018100C11066 /* libutil.dylib */; };
257 4DFD94B315364B4B0039B6BA /* mount_hfs.8 in Copy man8 */ = {isa = PBXBuildFile; fileRef = 4D0E89A61534FF48004CD678 /* mount_hfs.8 */; };
258 4DFD94B415364B690039B6BA /* newfs_hfs.8 in Copy man8 */ = {isa = PBXBuildFile; fileRef = 4DE6C7671535050700C11066 /* newfs_hfs.8 */; };
259 4DFD94B515364B7B0039B6BA /* fsck_hfs.8 in Copy man8 */ = {isa = PBXBuildFile; fileRef = 4DFD9446153600060039B6BA /* fsck_hfs.8 */; };
260 4DFD94C215373C2C0039B6BA /* fsck_messages.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD944A153600060039B6BA /* fsck_messages.c */; };
261 4DFD94C315373C2C0039B6BA /* fsck_strings.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD944D153600060039B6BA /* fsck_strings.c */; };
262 4DFD94C415373C2C0039B6BA /* fsck_hfs_strings.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DFD9445153600060039B6BA /* fsck_hfs_strings.c */; };
263 4DFD9538153746210039B6BA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 4DFD9536153746210039B6BA /* InfoPlist.strings */; };
264 4DFD953C15377BD80039B6BA /* fsck_keys.h in Copy fsck_keys.h */ = {isa = PBXBuildFile; fileRef = 4DFD9449153600060039B6BA /* fsck_keys.h */; };
265 7279A68D1593AA5C00192947 /* fsck_journal.c in Sources */ = {isa = PBXBuildFile; fileRef = 7279A68B1593AA5C00192947 /* fsck_journal.c */; };
266 862C904C1834311200BAD882 /* iterate_hfs_metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 862C904B1834311200BAD882 /* iterate_hfs_metadata.h */; settings = {ATTRIBUTES = (Private, ); }; };
267 863D03971820761900A4F0C4 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 863D03961820761900A4F0C4 /* util.c */; };
268 8654E4C01832A68400808937 /* ScanExtents.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4F14A1343D0043D4A9 /* ScanExtents.c */; };
269 86CBF382183186FB00A64A93 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 863D03961820761900A4F0C4 /* util.c */; };
270 86CBF3831831876200A64A93 /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4E14A1343D0043D4A9 /* misc.c */; };
271 86CBF3861831880F00A64A93 /* iterate_hfs_metadata.c in Sources */ = {isa = PBXBuildFile; fileRef = 86CBF3851831880F00A64A93 /* iterate_hfs_metadata.c */; };
272 86CBF3871831884600A64A93 /* Data.h in Headers */ = {isa = PBXBuildFile; fileRef = FDD9FA4714A1343D0043D4A9 /* Data.h */; };
273 900BDEE81FF91B8C002F7EC0 /* livefiles_hfs_tester.c in Sources */ = {isa = PBXBuildFile; fileRef = 900BDECF1FF9198E002F7EC0 /* livefiles_hfs_tester.c */; };
274 900BDEEB1FF91C2A002F7EC0 /* lf_hfs_fsops_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = 900BDEE91FF91C2A002F7EC0 /* lf_hfs_fsops_handler.h */; };
275 900BDEEC1FF91C2A002F7EC0 /* lf_hfs_fsops_handler.c in Sources */ = {isa = PBXBuildFile; fileRef = 900BDEEA1FF91C2A002F7EC0 /* lf_hfs_fsops_handler.c */; };
276 900BDEEE1FF91C46002F7EC0 /* lf_hfs_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 900BDEED1FF91C46002F7EC0 /* lf_hfs_common.h */; };
277 900BDEF51FF9202E002F7EC0 /* lf_hfs_dirops_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = 900BDEF31FF9202E002F7EC0 /* lf_hfs_dirops_handler.h */; };
278 900BDEF61FF9202E002F7EC0 /* lf_hfs_dirops_handler.c in Sources */ = {isa = PBXBuildFile; fileRef = 900BDEF41FF9202E002F7EC0 /* lf_hfs_dirops_handler.c */; };
279 900BDEF91FF92170002F7EC0 /* lf_hfs_fileops_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = 900BDEF71FF92170002F7EC0 /* lf_hfs_fileops_handler.h */; };
280 900BDEFA1FF92170002F7EC0 /* lf_hfs_fileops_handler.c in Sources */ = {isa = PBXBuildFile; fileRef = 900BDEF81FF92170002F7EC0 /* lf_hfs_fileops_handler.c */; };
281 900BDEFD1FF9246F002F7EC0 /* lf_hfs_logger.h in Headers */ = {isa = PBXBuildFile; fileRef = 900BDEFB1FF9246F002F7EC0 /* lf_hfs_logger.h */; };
282 900BDEFE1FF9246F002F7EC0 /* lf_hfs_logger.c in Sources */ = {isa = PBXBuildFile; fileRef = 900BDEFC1FF9246F002F7EC0 /* lf_hfs_logger.c */; };
283 9022D170205EC16900D9A2AE /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9022D16F205EC16900D9A2AE /* CoreFoundation.framework */; };
284 9022D171205EC18500D9A2AE /* livefiles_hfs.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 900BDED41FF919C2002F7EC0 /* livefiles_hfs.dylib */; };
285 9022D174205FE5FA00D9A2AE /* lf_hfs_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 9022D172205FE5FA00D9A2AE /* lf_hfs_utils.h */; };
286 9022D175205FE5FA00D9A2AE /* lf_hfs_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 9022D173205FE5FA00D9A2AE /* lf_hfs_utils.c */; };
287 9022D18120600D9E00D9A2AE /* lf_hfs_rangelist.h in Headers */ = {isa = PBXBuildFile; fileRef = 9022D17F20600D9E00D9A2AE /* lf_hfs_rangelist.h */; };
288 9022D18220600D9E00D9A2AE /* lf_hfs_rangelist.c in Sources */ = {isa = PBXBuildFile; fileRef = 9022D18020600D9E00D9A2AE /* lf_hfs_rangelist.c */; };
289 9022D1842060FBBE00D9A2AE /* lf_hfs_vfsops.h in Headers */ = {isa = PBXBuildFile; fileRef = 9022D1832060FBBE00D9A2AE /* lf_hfs_vfsops.h */; };
290 9022D1862060FBD200D9A2AE /* lf_hfs_vfsutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 9022D1852060FBD200D9A2AE /* lf_hfs_vfsutils.h */; };
291 906EBF722063DB6C00B21E94 /* lf_hfs_generic_buf.h in Headers */ = {isa = PBXBuildFile; fileRef = 906EBF702063DB6C00B21E94 /* lf_hfs_generic_buf.h */; };
292 906EBF732063DB6C00B21E94 /* lf_hfs_generic_buf.c in Sources */ = {isa = PBXBuildFile; fileRef = 906EBF712063DB6C00B21E94 /* lf_hfs_generic_buf.c */; };
293 906EBF762063E44900B21E94 /* lf_hfs_readwrite_ops.h in Headers */ = {isa = PBXBuildFile; fileRef = 906EBF742063E44900B21E94 /* lf_hfs_readwrite_ops.h */; };
294 906EBF772063E44900B21E94 /* lf_hfs_readwrite_ops.c in Sources */ = {isa = PBXBuildFile; fileRef = 906EBF752063E44900B21E94 /* lf_hfs_readwrite_ops.c */; };
295 906EBF792063E76D00B21E94 /* lf_hfs_endian.c in Sources */ = {isa = PBXBuildFile; fileRef = 906EBF782063E76D00B21E94 /* lf_hfs_endian.c */; };
296 906EBF7B2063F7CE00B21E94 /* lf_hfs_btree_node_reserve.c in Sources */ = {isa = PBXBuildFile; fileRef = 906EBF7A2063F7CE00B21E94 /* lf_hfs_btree_node_reserve.c */; };
297 906EBF7D2063FB4A00B21E94 /* lf_hfs_btrees_io.h in Headers */ = {isa = PBXBuildFile; fileRef = 90F5EBB22063AA77004397B2 /* lf_hfs_btrees_io.h */; };
298 906EBF7F2063FC0900B21E94 /* lf_hfs_file_mgr_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 906EBF7E2063FC0900B21E94 /* lf_hfs_file_mgr_internal.h */; };
299 906EBF812063FF2700B21E94 /* lf_hfs_file_extent_mapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 906EBF802063FE3900B21E94 /* lf_hfs_file_extent_mapping.h */; };
300 906EBF8720640CDF00B21E94 /* lf_hfs_unicode_wrappers.h in Headers */ = {isa = PBXBuildFile; fileRef = 906EBF8520640CDF00B21E94 /* lf_hfs_unicode_wrappers.h */; };
301 906EBF8820640CDF00B21E94 /* lf_hfs_unicode_wrappers.c in Sources */ = {isa = PBXBuildFile; fileRef = 906EBF8620640CDF00B21E94 /* lf_hfs_unicode_wrappers.c */; };
302 906EBF8C2067884300B21E94 /* lf_hfs_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = 906EBF8A2067884300B21E94 /* lf_hfs_lookup.h */; };
303 906EBF8D2067884300B21E94 /* lf_hfs_lookup.c in Sources */ = {isa = PBXBuildFile; fileRef = 906EBF8B2067884300B21E94 /* lf_hfs_lookup.c */; };
304 90F5EBA62061476A004397B2 /* lf_hfs_btree.h in Headers */ = {isa = PBXBuildFile; fileRef = 90F5EBA42061476A004397B2 /* lf_hfs_btree.h */; };
305 90F5EBA72061476A004397B2 /* lf_hfs_btree.c in Sources */ = {isa = PBXBuildFile; fileRef = 90F5EBA52061476A004397B2 /* lf_hfs_btree.c */; };
306 90F5EBAC2063A089004397B2 /* lf_hfs_btrees_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 90F5EBAA2063A089004397B2 /* lf_hfs_btrees_private.h */; };
307 90F5EBAF2063A109004397B2 /* lf_hfs_btrees_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 90F5EBAE2063A109004397B2 /* lf_hfs_btrees_internal.h */; };
308 90F5EBB12063A929004397B2 /* lf_hfs_defs.h in Headers */ = {isa = PBXBuildFile; fileRef = 90F5EBB02063A929004397B2 /* lf_hfs_defs.h */; };
309 90F5EBB52063AA77004397B2 /* lf_hfs_btrees_io.c in Sources */ = {isa = PBXBuildFile; fileRef = 90F5EBB32063AA77004397B2 /* lf_hfs_btrees_io.c */; };
310 90F5EBB72063B212004397B2 /* lf_hfs_file_extent_mapping.c in Sources */ = {isa = PBXBuildFile; fileRef = 90F5EBB62063B212004397B2 /* lf_hfs_file_extent_mapping.c */; };
311 90F5EBB92063CC22004397B2 /* lf_hfs_btree_tree_ops.c in Sources */ = {isa = PBXBuildFile; fileRef = 90F5EBB82063CC22004397B2 /* lf_hfs_btree_tree_ops.c */; };
312 90F5EBBB2063CC3A004397B2 /* lf_hfs_btree_node_ops.c in Sources */ = {isa = PBXBuildFile; fileRef = 90F5EBBA2063CC3A004397B2 /* lf_hfs_btree_node_ops.c */; };
313 90F5EBBF2063CCE0004397B2 /* lf_hfs_btree_misc_ops.c in Sources */ = {isa = PBXBuildFile; fileRef = 90F5EBBD2063CCE0004397B2 /* lf_hfs_btree_misc_ops.c */; };
314 90F5EBC12063CE12004397B2 /* lf_hfs_btree_allocate.c in Sources */ = {isa = PBXBuildFile; fileRef = 90F5EBC02063CE12004397B2 /* lf_hfs_btree_allocate.c */; };
315 A6E6D74020909C72002125B0 /* test-get-volume-create-time.c in Sources */ = {isa = PBXBuildFile; fileRef = A6E6D73F20909C72002125B0 /* test-get-volume-create-time.c */; };
316 C1B6FA0810CC0A0A00778D48 /* hfsutil_jnl.c in Sources */ = {isa = PBXBuildFile; fileRef = C1B6FA0610CC0A0A00778D48 /* hfsutil_jnl.c */; };
317 C1B6FA0910CC0A0A00778D48 /* hfsutil_main.c in Sources */ = {isa = PBXBuildFile; fileRef = C1B6FA0710CC0A0A00778D48 /* hfsutil_main.c */; };
318 C1B6FA3010CC0B9500778D48 /* hfs.util.8 in Copy man8 */ = {isa = PBXBuildFile; fileRef = C1B6FA2F10CC0B8A00778D48 /* hfs.util.8 */; };
319 D759E27020AD75FC00792EDA /* lf_hfs_link.h in Headers */ = {isa = PBXBuildFile; fileRef = D759E26E20AD75FC00792EDA /* lf_hfs_link.h */; };
320 D759E27120AD75FC00792EDA /* lf_hfs_link.c in Sources */ = {isa = PBXBuildFile; fileRef = D759E26F20AD75FC00792EDA /* lf_hfs_link.c */; };
321 D769A1CC206107190022791F /* lf_hfs_vnode.c in Sources */ = {isa = PBXBuildFile; fileRef = D769A1CB206107190022791F /* lf_hfs_vnode.c */; };
322 D769A1CE206107DF0022791F /* lf_hfs_cnode.c in Sources */ = {isa = PBXBuildFile; fileRef = D769A1CD206107DF0022791F /* lf_hfs_cnode.c */; };
323 D769A1D0206118490022791F /* lf_hfs_chash.h in Headers */ = {isa = PBXBuildFile; fileRef = D769A1CF206118490022791F /* lf_hfs_chash.h */; };
324 D769A1D3206136420022791F /* lf_hfs_vnops.h in Headers */ = {isa = PBXBuildFile; fileRef = D769A1D1206136420022791F /* lf_hfs_vnops.h */; };
325 D769A1D4206136420022791F /* lf_hfs_vnops.c in Sources */ = {isa = PBXBuildFile; fileRef = D769A1D2206136420022791F /* lf_hfs_vnops.c */; };
326 D769A1E62063AD680022791F /* lf_hfs_volume_allocation.h in Headers */ = {isa = PBXBuildFile; fileRef = D769A1E42063AD680022791F /* lf_hfs_volume_allocation.h */; };
327 D769A1E72063AD680022791F /* lf_hfs_volume_allocation.c in Sources */ = {isa = PBXBuildFile; fileRef = D769A1E52063AD680022791F /* lf_hfs_volume_allocation.c */; };
328 D769A1E92063CEA50022791F /* lf_hfs_journal.h in Headers */ = {isa = PBXBuildFile; fileRef = D769A1E82063CEA50022791F /* lf_hfs_journal.h */; };
329 D769A1EC2067E6BB0022791F /* lf_hfs_attrlist.h in Headers */ = {isa = PBXBuildFile; fileRef = D769A1EA2067E6BB0022791F /* lf_hfs_attrlist.h */; };
330 D769A1ED2067E6BB0022791F /* lf_hfs_attrlist.c in Sources */ = {isa = PBXBuildFile; fileRef = D769A1EB2067E6BB0022791F /* lf_hfs_attrlist.c */; };
331 D7850549206B831000B9C5E4 /* lf_hfs_xattr.h in Headers */ = {isa = PBXBuildFile; fileRef = D7850547206B831000B9C5E4 /* lf_hfs_xattr.h */; };
332 D785054A206B831000B9C5E4 /* lf_hfs_xattr.c in Sources */ = {isa = PBXBuildFile; fileRef = D7850548206B831000B9C5E4 /* lf_hfs_xattr.c */; };
333 D79783FD205EC09000E93B37 /* lf_hfs_vnode.h in Headers */ = {isa = PBXBuildFile; fileRef = D79783FC205EC09000E93B37 /* lf_hfs_vnode.h */; };
334 D79783FF205EC0E000E93B37 /* lf_hfs.h in Headers */ = {isa = PBXBuildFile; fileRef = D79783FE205EC0E000E93B37 /* lf_hfs.h */; };
335 D7978402205EC12700E93B37 /* lf_hfs_locks.h in Headers */ = {isa = PBXBuildFile; fileRef = D7978400205EC12700E93B37 /* lf_hfs_locks.h */; };
336 D7978404205EC12700E93B37 /* lf_hfs_locks.c in Sources */ = {isa = PBXBuildFile; fileRef = D7978401205EC12700E93B37 /* lf_hfs_locks.c */; };
337 D7978406205EC25B00E93B37 /* lf_hfs_mount.h in Headers */ = {isa = PBXBuildFile; fileRef = D7978405205EC25B00E93B37 /* lf_hfs_mount.h */; };
338 D7978408205EC38900E93B37 /* lf_hfs_format.h in Headers */ = {isa = PBXBuildFile; fileRef = D7978407205EC38900E93B37 /* lf_hfs_format.h */; };
339 D797840A205EC43000E93B37 /* lf_hfs_catalog.h in Headers */ = {isa = PBXBuildFile; fileRef = D7978409205EC42C00E93B37 /* lf_hfs_catalog.h */; };
340 D7978410205EC76100E93B37 /* lf_hfs_cnode.h in Headers */ = {isa = PBXBuildFile; fileRef = D797840F205EC76100E93B37 /* lf_hfs_cnode.h */; };
341 D7978417205EC9C300E93B37 /* lf_hfs_vfsops.c in Sources */ = {isa = PBXBuildFile; fileRef = D7978414205EC9C300E93B37 /* lf_hfs_vfsops.c */; };
342 D7978420205ED7E600E93B37 /* lf_hfs_vfsutils.c in Sources */ = {isa = PBXBuildFile; fileRef = D797841E205ED7E600E93B37 /* lf_hfs_vfsutils.c */; };
343 D7978423205FB57600E93B37 /* lf_hfs_chash.c in Sources */ = {isa = PBXBuildFile; fileRef = D7978421205FB57600E93B37 /* lf_hfs_chash.c */; };
344 D7978426205FC09A00E93B37 /* lf_hfs_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = D7978424205FC09A00E93B37 /* lf_hfs_endian.h */; };
345 D79784412060037400E93B37 /* lf_hfs_raw_read_write.h in Headers */ = {isa = PBXBuildFile; fileRef = D797843F2060037400E93B37 /* lf_hfs_raw_read_write.h */; };
346 D79784422060037400E93B37 /* lf_hfs_raw_read_write.c in Sources */ = {isa = PBXBuildFile; fileRef = D79784402060037400E93B37 /* lf_hfs_raw_read_write.c */; };
347 D7BD8F9C20AC388E00E93640 /* lf_hfs_catalog.c in Sources */ = {isa = PBXBuildFile; fileRef = 906EBF82206409B800B21E94 /* lf_hfs_catalog.c */; };
348 EE73740520644328004C2F0E /* lf_hfs_sbunicode.h in Headers */ = {isa = PBXBuildFile; fileRef = EE73740320644328004C2F0E /* lf_hfs_sbunicode.h */; };
349 EE73740620644328004C2F0E /* lf_hfs_sbunicode.c in Sources */ = {isa = PBXBuildFile; fileRef = EE73740420644328004C2F0E /* lf_hfs_sbunicode.c */; };
350 EE737408206443A1004C2F0E /* lf_hfs_utfconvdata.h in Headers */ = {isa = PBXBuildFile; fileRef = EE737407206443A1004C2F0E /* lf_hfs_utfconvdata.h */; };
351 F90E174921ADFFD100345EE3 /* test-cas-bsdflags.c in Sources */ = {isa = PBXBuildFile; fileRef = F90E174821ADFFD100345EE3 /* test-cas-bsdflags.c */; };
352 FB20E0E51AE950C200CEBE7B /* hfs_iokit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0E41AE950C200CEBE7B /* hfs_iokit.cpp */; };
353 FB20E12D1AE9529400CEBE7B /* BTree.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0E81AE9529400CEBE7B /* BTree.c */; };
354 FB20E12E1AE9529400CEBE7B /* BTreeAllocate.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0E91AE9529400CEBE7B /* BTreeAllocate.c */; };
355 FB20E12F1AE9529400CEBE7B /* BTreeMiscOps.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0EA1AE9529400CEBE7B /* BTreeMiscOps.c */; };
356 FB20E1301AE9529400CEBE7B /* BTreeNodeOps.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0EB1AE9529400CEBE7B /* BTreeNodeOps.c */; };
357 FB20E1311AE9529400CEBE7B /* BTreeNodeReserve.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0EC1AE9529400CEBE7B /* BTreeNodeReserve.c */; };
358 FB20E1321AE9529400CEBE7B /* BTreeScanner.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0ED1AE9529400CEBE7B /* BTreeScanner.c */; };
359 FB20E1331AE9529400CEBE7B /* BTreeScanner.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E0EE1AE9529400CEBE7B /* BTreeScanner.h */; };
360 FB20E1341AE9529400CEBE7B /* BTreesInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E0EF1AE9529400CEBE7B /* BTreesInternal.h */; };
361 FB20E1351AE9529400CEBE7B /* BTreesPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E0F01AE9529400CEBE7B /* BTreesPrivate.h */; };
362 FB20E1361AE9529400CEBE7B /* BTreeTreeOps.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0F11AE9529400CEBE7B /* BTreeTreeOps.c */; };
363 FB20E1371AE9529400CEBE7B /* BTreeWrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0F21AE9529400CEBE7B /* BTreeWrapper.c */; };
364 FB20E1381AE9529400CEBE7B /* CatalogPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E0F31AE9529400CEBE7B /* CatalogPrivate.h */; };
365 FB20E1391AE9529400CEBE7B /* CatalogUtilities.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0F41AE9529400CEBE7B /* CatalogUtilities.c */; };
366 FB20E13A1AE9529400CEBE7B /* FileExtentMapping.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0F51AE9529400CEBE7B /* FileExtentMapping.c */; };
367 FB20E13B1AE9529400CEBE7B /* FileIDsServices.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0F61AE9529400CEBE7B /* FileIDsServices.c */; };
368 FB20E13C1AE9529400CEBE7B /* FileMgrInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E0F71AE9529400CEBE7B /* FileMgrInternal.h */; };
369 FB20E13D1AE9529400CEBE7B /* hfs_attrlist.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0F81AE9529400CEBE7B /* hfs_attrlist.c */; };
370 FB20E13E1AE9529400CEBE7B /* hfs_attrlist.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E0F91AE9529400CEBE7B /* hfs_attrlist.h */; };
371 FB20E13F1AE9529400CEBE7B /* hfs_btreeio.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0FA1AE9529400CEBE7B /* hfs_btreeio.c */; };
372 FB20E1401AE9529400CEBE7B /* hfs_btreeio.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E0FB1AE9529400CEBE7B /* hfs_btreeio.h */; };
373 FB20E1411AE9529400CEBE7B /* hfs_catalog.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0FC1AE9529400CEBE7B /* hfs_catalog.c */; };
374 FB20E1421AE9529400CEBE7B /* hfs_catalog.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E0FD1AE9529400CEBE7B /* hfs_catalog.h */; };
375 FB20E1431AE9529400CEBE7B /* hfs_chash.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0FE1AE9529400CEBE7B /* hfs_chash.c */; };
376 FB20E1441AE9529400CEBE7B /* hfs_cnode.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E0FF1AE9529400CEBE7B /* hfs_cnode.c */; };
377 FB20E1451AE9529400CEBE7B /* hfs_cnode.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1001AE9529400CEBE7B /* hfs_cnode.h */; };
378 FB20E1461AE9529400CEBE7B /* hfs_cprotect.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1011AE9529400CEBE7B /* hfs_cprotect.c */; };
379 FB20E1471AE9529400CEBE7B /* hfs_cprotect.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1021AE9529400CEBE7B /* hfs_cprotect.h */; };
380 FB20E1481AE9529400CEBE7B /* hfs_dbg.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1031AE9529400CEBE7B /* hfs_dbg.h */; };
381 FB20E14C1AE9529400CEBE7B /* hfs_endian.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1071AE9529400CEBE7B /* hfs_endian.c */; };
382 FB20E14D1AE9529400CEBE7B /* hfs_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1081AE9529400CEBE7B /* hfs_endian.h */; };
383 FB20E14E1AE9529400CEBE7B /* hfs_extents.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1091AE9529400CEBE7B /* hfs_extents.c */; };
384 FB20E14F1AE9529400CEBE7B /* hfs_extents.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E10A1AE9529400CEBE7B /* hfs_extents.h */; };
385 FB20E1501AE9529400CEBE7B /* hfs_format.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E10B1AE9529400CEBE7B /* hfs_format.h */; settings = {ATTRIBUTES = (Public, ); }; };
386 FB20E1511AE9529400CEBE7B /* hfs_fsctl.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E10C1AE9529400CEBE7B /* hfs_fsctl.h */; settings = {ATTRIBUTES = (Private, ); }; };
387 FB20E1521AE9529400CEBE7B /* hfs_fsinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E10D1AE9529400CEBE7B /* hfs_fsinfo.c */; };
388 FB20E1531AE9529400CEBE7B /* hfs_hotfiles.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E10E1AE9529400CEBE7B /* hfs_hotfiles.c */; };
389 FB20E1541AE9529400CEBE7B /* hfs_hotfiles.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E10F1AE9529400CEBE7B /* hfs_hotfiles.h */; };
390 FB20E1551AE9529400CEBE7B /* hfs_kdebug.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1101AE9529400CEBE7B /* hfs_kdebug.h */; };
391 FB20E1561AE9529400CEBE7B /* hfs_key_roll.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1111AE9529400CEBE7B /* hfs_key_roll.c */; };
392 FB20E1571AE9529400CEBE7B /* hfs_key_roll.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1121AE9529400CEBE7B /* hfs_key_roll.h */; };
393 FB20E1581AE9529400CEBE7B /* hfs_link.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1131AE9529400CEBE7B /* hfs_link.c */; };
394 FB20E1591AE9529400CEBE7B /* hfs_lookup.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1141AE9529400CEBE7B /* hfs_lookup.c */; };
395 FB20E15A1AE9529400CEBE7B /* hfs_macos_defs.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1151AE9529400CEBE7B /* hfs_macos_defs.h */; };
396 FB20E15B1AE9529400CEBE7B /* hfs_mount.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1161AE9529400CEBE7B /* hfs_mount.h */; settings = {ATTRIBUTES = (Public, ); }; };
397 FB20E15C1AE9529400CEBE7B /* hfs_notification.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1171AE9529400CEBE7B /* hfs_notification.c */; };
398 FB20E15D1AE9529400CEBE7B /* hfs_quota.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1181AE9529400CEBE7B /* hfs_quota.c */; };
399 FB20E15E1AE9529400CEBE7B /* hfs_quota.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1191AE9529400CEBE7B /* hfs_quota.h */; };
400 FB20E15F1AE9529400CEBE7B /* hfs_readwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E11A1AE9529400CEBE7B /* hfs_readwrite.c */; };
401 FB20E1601AE9529400CEBE7B /* hfs_resize.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E11B1AE9529400CEBE7B /* hfs_resize.c */; };
402 FB20E1611AE9529400CEBE7B /* hfs_search.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E11C1AE9529400CEBE7B /* hfs_search.c */; };
403 FB20E1621AE9529400CEBE7B /* hfs_unistr.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E11D1AE9529400CEBE7B /* hfs_unistr.h */; settings = {ATTRIBUTES = (Public, ); }; };
404 FB20E1631AE9529400CEBE7B /* hfs_vfsops.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E11E1AE9529400CEBE7B /* hfs_vfsops.c */; };
405 FB20E1641AE9529400CEBE7B /* hfs_vfsutils.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E11F1AE9529400CEBE7B /* hfs_vfsutils.c */; };
406 FB20E1651AE9529400CEBE7B /* hfs_vnops.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1201AE9529400CEBE7B /* hfs_vnops.c */; };
407 FB20E1661AE9529400CEBE7B /* hfs_xattr.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1211AE9529400CEBE7B /* hfs_xattr.c */; };
408 FB20E1671AE9529400CEBE7B /* hfs.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1221AE9529400CEBE7B /* hfs.h */; };
409 FB20E1681AE9529400CEBE7B /* HFSUnicodeWrappers.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1231AE9529400CEBE7B /* HFSUnicodeWrappers.h */; };
410 FB20E1691AE9529400CEBE7B /* MacOSStubs.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1241AE9529400CEBE7B /* MacOSStubs.c */; };
411 FB20E16B1AE9529400CEBE7B /* rangelist.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1261AE9529400CEBE7B /* rangelist.c */; };
412 FB20E16C1AE9529400CEBE7B /* rangelist.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1271AE9529400CEBE7B /* rangelist.h */; };
413 FB20E16D1AE9529400CEBE7B /* UCStringCompareData.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1281AE9529400CEBE7B /* UCStringCompareData.h */; };
414 FB20E16E1AE9529400CEBE7B /* UnicodeWrappers.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1291AE9529400CEBE7B /* UnicodeWrappers.c */; };
415 FB20E16F1AE9529400CEBE7B /* hfs_journal.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E12A1AE9529400CEBE7B /* hfs_journal.c */; };
416 FB20E1701AE9529400CEBE7B /* hfs_journal.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E12B1AE9529400CEBE7B /* hfs_journal.h */; };
417 FB20E1711AE9529400CEBE7B /* VolumeAllocation.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E12C1AE9529400CEBE7B /* VolumeAllocation.c */; };
418 FB20E17B1AE968D300CEBE7B /* kext-config.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E17A1AE968D300CEBE7B /* kext-config.h */; };
419 FB285C2A1B7E81180099B2ED /* test-sparse-dev.c in Sources */ = {isa = PBXBuildFile; fileRef = FB285C281B7E81180099B2ED /* test-sparse-dev.c */; };
420 FB2B5C561B87656900ACEDD9 /* test-transcode.m in Sources */ = {isa = PBXBuildFile; fileRef = FB2B5C551B87656900ACEDD9 /* test-transcode.m */; };
421 FB2B5C731B87A0BF00ACEDD9 /* test-getattrlist.c in Sources */ = {isa = PBXBuildFile; fileRef = FB2B5C721B87A0BF00ACEDD9 /* test-getattrlist.c */; };
422 FB3BB20B1BE286CC0094F00E /* test-secluded-rename.c in Sources */ = {isa = PBXBuildFile; fileRef = FB3BB2091BE2862E0094F00E /* test-secluded-rename.c */; };
423 FB48E4A81BB307C300523121 /* hfs_encodings.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1061AE9529400CEBE7B /* hfs_encodings.h */; settings = {ATTRIBUTES = (Public, ); }; };
424 FB48E4A91BB307CB00523121 /* hfs_format.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E10B1AE9529400CEBE7B /* hfs_format.h */; settings = {ATTRIBUTES = (Public, ); }; };
425 FB48E4AA1BB307D900523121 /* hfs_unistr.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E11D1AE9529400CEBE7B /* hfs_unistr.h */; settings = {ATTRIBUTES = (Public, ); }; };
426 FB48E4AB1BB307F500523121 /* hfs_mount.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1161AE9529400CEBE7B /* hfs_mount.h */; settings = {ATTRIBUTES = (Public, ); }; };
427 FB48E50D1BB379B400523121 /* hfs_format.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E10B1AE9529400CEBE7B /* hfs_format.h */; settings = {ATTRIBUTES = (Public, ); }; };
428 FB48E50E1BB379BB00523121 /* hfs_unistr.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E11D1AE9529400CEBE7B /* hfs_unistr.h */; settings = {ATTRIBUTES = (Public, ); }; };
429 FB48E50F1BB379C000523121 /* hfs_mount.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1161AE9529400CEBE7B /* hfs_mount.h */; settings = {ATTRIBUTES = (Public, ); }; };
430 FB48E5121BB3853500523121 /* hfs_fsctl.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E10C1AE9529400CEBE7B /* hfs_fsctl.h */; settings = {ATTRIBUTES = (Private, ); }; };
431 FB55AE541B7C271000701D03 /* test-doc-tombstone.c in Sources */ = {isa = PBXBuildFile; fileRef = FB55AE521B7C271000701D03 /* test-doc-tombstone.c */; };
432 FB55AE591B7CEB0600701D03 /* test-quotas.c in Sources */ = {isa = PBXBuildFile; fileRef = FB55AE581B7CEB0600701D03 /* test-quotas.c */; };
433 FB6A57E51B5554DE008AB046 /* hfs_fsctl.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E10C1AE9529400CEBE7B /* hfs_fsctl.h */; settings = {ATTRIBUTES = (Private, ); }; };
434 FB75A4061B4AEA20004B5A74 /* hfs_encodings.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1051AE9529400CEBE7B /* hfs_encodings.c */; };
435 FB75A40B1B4AF025004B5A74 /* hfs_encodings.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20E1061AE9529400CEBE7B /* hfs_encodings.h */; settings = {ATTRIBUTES = (Private, ); }; };
436 FB75A40E1B4AF0BE004B5A74 /* hfs_encodings_kext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB75A40C1B4AF0BA004B5A74 /* hfs_encodings_kext.cpp */; };
437 FB76B3D91B7A4BF000FA9F2B /* hfs-tests.mm in Sources */ = {isa = PBXBuildFile; fileRef = FB76B3CB1B7A48DE00FA9F2B /* hfs-tests.mm */; };
438 FB76B3DC1B7A530500FA9F2B /* test-external-jnl.c in Sources */ = {isa = PBXBuildFile; fileRef = FB76B3DA1B7A52BE00FA9F2B /* test-external-jnl.c */; };
439 FB76B3EE1B7BE24B00FA9F2B /* disk-image.m in Sources */ = {isa = PBXBuildFile; fileRef = FB76B3EB1B7BDFDB00FA9F2B /* disk-image.m */; };
440 FB76B3F21B7BE79800FA9F2B /* systemx.c in Sources */ = {isa = PBXBuildFile; fileRef = FB76B3EF1B7BE67400FA9F2B /* systemx.c */; };
441 FB7B02E81B55634F00BEE4BE /* hfs.util in CopyFiles */ = {isa = PBXBuildFile; fileRef = C1B6FD2B10CC0DB200778D48 /* hfs.util */; };
442 FB7B02E91B55644A00BEE4BE /* mount_hfs in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4D0E899C1534FE65004CD678 /* mount_hfs */; };
443 FB7B02EA1B55663400BEE4BE /* fsck_hfs in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4DFD93F41535FF510039B6BA /* fsck_hfs */; };
444 FB81AFBB1B83E2C0004E8F76 /* CopyHFSMeta in CopyFiles */ = {isa = PBXBuildFile; fileRef = FDD9FA2C14A132BF0043D4A9 /* CopyHFSMeta */; };
445 FB81AFBC1B83E2C6004E8F76 /* newfs_hfs in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4DE6C75B153504C100C11066 /* newfs_hfs */; };
446 FBAA824C1B56F24E00EE6863 /* hfs_alloc_test.c in Sources */ = {isa = PBXBuildFile; fileRef = FBAA823D1B56F22400EE6863 /* hfs_alloc_test.c */; };
447 FBAA82581B56F27200EE6863 /* hfs_extents_test.c in Sources */ = {isa = PBXBuildFile; fileRef = FBAA823E1B56F22400EE6863 /* hfs_extents_test.c */; };
448 FBAA82641B56F28F00EE6863 /* rangelist_test.c in Sources */ = {isa = PBXBuildFile; fileRef = FBAA82401B56F22400EE6863 /* rangelist_test.c */; };
449 FBAA82701B56F39B00EE6863 /* hfs_extents.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1091AE9529400CEBE7B /* hfs_extents.c */; };
450 FBBBE2801B55BB3A009F534D /* hfs_encodinghint.c in Sources */ = {isa = PBXBuildFile; fileRef = FB20E1041AE9529400CEBE7B /* hfs_encodinghint.c */; };
451 FBCC53011B852759008B752C /* hfs-alloc-trace.c in Sources */ = {isa = PBXBuildFile; fileRef = FBCC53001B852759008B752C /* hfs-alloc-trace.c */; };
452 FBD69AFA1B9132E40022ECAD /* test-dateadded.c in Sources */ = {isa = PBXBuildFile; fileRef = FBD69AF81B91309C0022ECAD /* test-dateadded.c */; };
453 FBE1B1D41BD6E41D00CEB443 /* test-move-data-extents.c in Sources */ = {isa = PBXBuildFile; fileRef = FBE1B1D31BD6E3D700CEB443 /* test-move-data-extents.c */; };
454 FDD9FA4214A133F00043D4A9 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */; };
455 FDD9FA5214A1343D0043D4A9 /* DeviceWrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4814A1343D0043D4A9 /* DeviceWrapper.c */; };
456 FDD9FA5314A1343D0043D4A9 /* dump.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4914A1343D0043D4A9 /* dump.c */; };
457 FDD9FA5414A1343D0043D4A9 /* Gather.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4A14A1343D0043D4A9 /* Gather.c */; };
458 FDD9FA5514A1343D0043D4A9 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4C14A1343D0043D4A9 /* main.c */; };
459 FDD9FA5714A1343D0043D4A9 /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4E14A1343D0043D4A9 /* misc.c */; };
460 FDD9FA5814A1343D0043D4A9 /* ScanExtents.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA4F14A1343D0043D4A9 /* ScanExtents.c */; };
461 FDD9FA5914A1343D0043D4A9 /* SparseBundle.c in Sources */ = {isa = PBXBuildFile; fileRef = FDD9FA5114A1343D0043D4A9 /* SparseBundle.c */; };
462 FDD9FA5A14A135290043D4A9 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */; };
463 FDD9FA5C14A135840043D4A9 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = FDD9FA5B14A135840043D4A9 /* libz.dylib */; };
464 /* End PBXBuildFile section */
465
466 /* Begin PBXContainerItemProxy section */
467 07828B5E1E3FDD2E009D2106 /* PBXContainerItemProxy */ = {
468 isa = PBXContainerItemProxy;
469 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
470 proxyType = 1;
471 remoteGlobalIDString = 86CBF37E183186C300A64A93;
472 remoteInfo = hfs_metadata;
473 };
474 07828B601E3FDD3B009D2106 /* PBXContainerItemProxy */ = {
475 isa = PBXContainerItemProxy;
476 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
477 proxyType = 1;
478 remoteGlobalIDString = 07828B591E3FDD25009D2106;
479 remoteInfo = hfs_libraries;
480 };
481 07CA47221DA859CA00138D78 /* PBXContainerItemProxy */ = {
482 isa = PBXContainerItemProxy;
483 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
484 proxyType = 1;
485 remoteGlobalIDString = 4D07DCB71538EF3A002B57CB;
486 remoteInfo = fstyp_hfs;
487 };
488 4DBD523E1548A499007AA736 /* PBXContainerItemProxy */ = {
489 isa = PBXContainerItemProxy;
490 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
491 proxyType = 1;
492 remoteGlobalIDString = 4DFD95111537402A0039B6BA;
493 remoteInfo = hfs.fs;
494 };
495 4DBD52401548A49A007AA736 /* PBXContainerItemProxy */ = {
496 isa = PBXContainerItemProxy;
497 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
498 proxyType = 1;
499 remoteGlobalIDString = 8DD76FA90486AB0100D96B5E;
500 remoteInfo = hfs.util;
501 };
502 4DBD52421548A49D007AA736 /* PBXContainerItemProxy */ = {
503 isa = PBXContainerItemProxy;
504 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
505 proxyType = 1;
506 remoteGlobalIDString = FDD9FA2B14A132BF0043D4A9;
507 remoteInfo = CopyHFSMeta;
508 };
509 4DBD52441548A4A0007AA736 /* PBXContainerItemProxy */ = {
510 isa = PBXContainerItemProxy;
511 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
512 proxyType = 1;
513 remoteGlobalIDString = 4D0E899B1534FE65004CD678;
514 remoteInfo = mount_hfs;
515 };
516 4DBD52461548A4A2007AA736 /* PBXContainerItemProxy */ = {
517 isa = PBXContainerItemProxy;
518 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
519 proxyType = 1;
520 remoteGlobalIDString = 4DE6C75A153504C100C11066;
521 remoteInfo = newfs_hfs;
522 };
523 4DBD52481548A4A4007AA736 /* PBXContainerItemProxy */ = {
524 isa = PBXContainerItemProxy;
525 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
526 proxyType = 1;
527 remoteGlobalIDString = 4DFD94A3153649070039B6BA;
528 remoteInfo = newfs_hfs_debug;
529 };
530 4DBD524A1548A4A7007AA736 /* PBXContainerItemProxy */ = {
531 isa = PBXContainerItemProxy;
532 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
533 proxyType = 1;
534 remoteGlobalIDString = 4DFD93F31535FF510039B6BA;
535 remoteInfo = fsck_hfs;
536 };
537 4DBD524E1548A4C8007AA736 /* PBXContainerItemProxy */ = {
538 isa = PBXContainerItemProxy;
539 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
540 proxyType = 1;
541 remoteGlobalIDString = 4DBD523B1548A488007AA736;
542 remoteInfo = Common;
543 };
544 4DBD52501548A4D2007AA736 /* PBXContainerItemProxy */ = {
545 isa = PBXContainerItemProxy;
546 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
547 proxyType = 1;
548 remoteGlobalIDString = 4DBD523B1548A488007AA736;
549 remoteInfo = Common;
550 };
551 4DBD52521548A4D4007AA736 /* PBXContainerItemProxy */ = {
552 isa = PBXContainerItemProxy;
553 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
554 proxyType = 1;
555 remoteGlobalIDString = 4DFD94BC15373C2C0039B6BA;
556 remoteInfo = fsck_makestrings;
557 };
558 900BDEE51FF919E7002F7EC0 /* PBXContainerItemProxy */ = {
559 isa = PBXContainerItemProxy;
560 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
561 proxyType = 1;
562 remoteGlobalIDString = 900BDED31FF919C2002F7EC0;
563 remoteInfo = livefiles_hfs;
564 };
565 9430FE97211658E7009CC8AF /* PBXContainerItemProxy */ = {
566 isa = PBXContainerItemProxy;
567 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
568 proxyType = 1;
569 remoteGlobalIDString = 900BDED31FF919C2002F7EC0;
570 remoteInfo = livefiles_hfs;
571 };
572 FB48E4BB1BB30CC400523121 /* PBXContainerItemProxy */ = {
573 isa = PBXContainerItemProxy;
574 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
575 proxyType = 1;
576 remoteGlobalIDString = FB48E49B1BB3070400523121;
577 remoteInfo = "OSX Kernel Framework Headers";
578 };
579 FB55AE5A1B7D190F00701D03 /* PBXContainerItemProxy */ = {
580 isa = PBXContainerItemProxy;
581 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
582 proxyType = 1;
583 remoteGlobalIDString = FB76B3D11B7A4BE600FA9F2B;
584 remoteInfo = "hfs-tests";
585 };
586 FB55AE671B7D47B300701D03 /* PBXContainerItemProxy */ = {
587 isa = PBXContainerItemProxy;
588 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
589 proxyType = 1;
590 remoteGlobalIDString = FB76B3D11B7A4BE600FA9F2B;
591 remoteInfo = "hfs-tests";
592 };
593 FB75A4081B4AED92004B5A74 /* PBXContainerItemProxy */ = {
594 isa = PBXContainerItemProxy;
595 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
596 proxyType = 1;
597 remoteGlobalIDString = FB75A3B11B4AE765004B5A74;
598 remoteInfo = "encodings-kext";
599 };
600 FB7B02EB1B5568A100BEE4BE /* PBXContainerItemProxy */ = {
601 isa = PBXContainerItemProxy;
602 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
603 proxyType = 1;
604 remoteGlobalIDString = 4DFD93F31535FF510039B6BA;
605 remoteInfo = fsck_hfs;
606 };
607 FB7B02ED1B5568A700BEE4BE /* PBXContainerItemProxy */ = {
608 isa = PBXContainerItemProxy;
609 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
610 proxyType = 1;
611 remoteGlobalIDString = 4D0E899B1534FE65004CD678;
612 remoteInfo = mount_hfs;
613 };
614 FB7B02EF1B5568AD00BEE4BE /* PBXContainerItemProxy */ = {
615 isa = PBXContainerItemProxy;
616 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
617 proxyType = 1;
618 remoteGlobalIDString = 8DD76FA90486AB0100D96B5E;
619 remoteInfo = hfs.util;
620 };
621 FB7C14121C23695E004F8B2C /* PBXContainerItemProxy */ = {
622 isa = PBXContainerItemProxy;
623 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
624 proxyType = 1;
625 remoteGlobalIDString = FB7C140C1C2368E6004F8B2C;
626 remoteInfo = "kext-version";
627 };
628 FB81AFB71B83E2AE004E8F76 /* PBXContainerItemProxy */ = {
629 isa = PBXContainerItemProxy;
630 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
631 proxyType = 1;
632 remoteGlobalIDString = FDD9FA2B14A132BF0043D4A9;
633 remoteInfo = CopyHFSMeta;
634 };
635 FB81AFB91B83E2B8004E8F76 /* PBXContainerItemProxy */ = {
636 isa = PBXContainerItemProxy;
637 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
638 proxyType = 1;
639 remoteGlobalIDString = 4DE6C75A153504C100C11066;
640 remoteInfo = newfs_hfs;
641 };
642 FBA540001B7BF2DF00899E5B /* PBXContainerItemProxy */ = {
643 isa = PBXContainerItemProxy;
644 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
645 proxyType = 1;
646 remoteGlobalIDString = FB6A57DD1B55544D008AB046;
647 remoteInfo = "System Framework Headers";
648 };
649 FBA95AAE1B5045D400887E82 /* PBXContainerItemProxy */ = {
650 isa = PBXContainerItemProxy;
651 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
652 proxyType = 1;
653 remoteGlobalIDString = FBA95AA91B5025E700887E82;
654 remoteInfo = "mk-xnu";
655 };
656 FBAA82691B56F2B900EE6863 /* PBXContainerItemProxy */ = {
657 isa = PBXContainerItemProxy;
658 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
659 proxyType = 1;
660 remoteGlobalIDString = FBAA82441B56F24100EE6863;
661 remoteInfo = hfs_alloc_test;
662 };
663 FBAA826B1B56F2B900EE6863 /* PBXContainerItemProxy */ = {
664 isa = PBXContainerItemProxy;
665 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
666 proxyType = 1;
667 remoteGlobalIDString = FBAA82501B56F26A00EE6863;
668 remoteInfo = hfs_extents_test;
669 };
670 FBAA826D1B56F2B900EE6863 /* PBXContainerItemProxy */ = {
671 isa = PBXContainerItemProxy;
672 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
673 proxyType = 1;
674 remoteGlobalIDString = FBAA825C1B56F28C00EE6863;
675 remoteInfo = rangelist_test;
676 };
677 FBC234BD1B4D87A20002D849 /* PBXContainerItemProxy */ = {
678 isa = PBXContainerItemProxy;
679 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
680 proxyType = 1;
681 remoteGlobalIDString = FB20E0DF1AE950C200CEBE7B;
682 remoteInfo = kext;
683 };
684 FBC234C31B4EC6AE0002D849 /* PBXContainerItemProxy */ = {
685 isa = PBXContainerItemProxy;
686 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
687 proxyType = 1;
688 remoteGlobalIDString = FB20E0DF1AE950C200CEBE7B;
689 remoteInfo = kext;
690 };
691 FBC234C51B4EC6B90002D849 /* PBXContainerItemProxy */ = {
692 isa = PBXContainerItemProxy;
693 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
694 proxyType = 1;
695 remoteGlobalIDString = FB75A3B11B4AE765004B5A74;
696 remoteInfo = "encodings-kext";
697 };
698 FBE3A5A21BBEE33D00CB9A33 /* PBXContainerItemProxy */ = {
699 isa = PBXContainerItemProxy;
700 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
701 proxyType = 1;
702 remoteGlobalIDString = FB55AE651B7D47B300701D03;
703 remoteInfo = "ios-tests";
704 };
705 FBE3A5A41BBEE34400CB9A33 /* PBXContainerItemProxy */ = {
706 isa = PBXContainerItemProxy;
707 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
708 proxyType = 1;
709 remoteGlobalIDString = FBAA82651B56F2AB00EE6863;
710 remoteInfo = "osx-tests";
711 };
712 FBE3F7861AF6793E005BB768 /* PBXContainerItemProxy */ = {
713 isa = PBXContainerItemProxy;
714 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
715 proxyType = 1;
716 remoteGlobalIDString = FB20E0DF1AE950C200CEBE7B;
717 remoteInfo = kext;
718 };
719 /* End PBXContainerItemProxy section */
720
721 /* Begin PBXCopyFilesBuildPhase section */
722 4D07DCB61538EF3A002B57CB /* Copy man8 */ = {
723 isa = PBXCopyFilesBuildPhase;
724 buildActionMask = 2147483647;
725 dstPath = /usr/share/man/man8/;
726 dstSubfolderSpec = 0;
727 files = (
728 4D07DCC51538EFB7002B57CB /* fstyp_hfs.8 in Copy man8 */,
729 );
730 name = "Copy man8";
731 runOnlyForDeploymentPostprocessing = 1;
732 };
733 4D0E899A1534FE65004CD678 /* Copy man8 */ = {
734 isa = PBXCopyFilesBuildPhase;
735 buildActionMask = 2147483647;
736 dstPath = /usr/share/man/man8;
737 dstSubfolderSpec = 0;
738 files = (
739 4DFD94B315364B4B0039B6BA /* mount_hfs.8 in Copy man8 */,
740 );
741 name = "Copy man8";
742 runOnlyForDeploymentPostprocessing = 1;
743 };
744 4DE6C759153504C100C11066 /* Copy man8 */ = {
745 isa = PBXCopyFilesBuildPhase;
746 buildActionMask = 2147483647;
747 dstPath = /usr/share/man/man8/;
748 dstSubfolderSpec = 0;
749 files = (
750 4DFD94B415364B690039B6BA /* newfs_hfs.8 in Copy man8 */,
751 );
752 name = "Copy man8";
753 runOnlyForDeploymentPostprocessing = 1;
754 };
755 4DFD93F21535FF510039B6BA /* Copy man8 */ = {
756 isa = PBXCopyFilesBuildPhase;
757 buildActionMask = 2147483647;
758 dstPath = /usr/share/man/man8/;
759 dstSubfolderSpec = 0;
760 files = (
761 4DFD94B515364B7B0039B6BA /* fsck_hfs.8 in Copy man8 */,
762 );
763 name = "Copy man8";
764 runOnlyForDeploymentPostprocessing = 1;
765 };
766 4DFD953B15377BC60039B6BA /* Copy fsck_keys.h */ = {
767 isa = PBXCopyFilesBuildPhase;
768 buildActionMask = 8;
769 dstPath = /usr/local/include/fsck;
770 dstSubfolderSpec = 0;
771 files = (
772 4DFD953C15377BD80039B6BA /* fsck_keys.h in Copy fsck_keys.h */,
773 );
774 name = "Copy fsck_keys.h";
775 runOnlyForDeploymentPostprocessing = 1;
776 };
777 8DD76FAF0486AB0100D96B5E /* Copy man8 */ = {
778 isa = PBXCopyFilesBuildPhase;
779 buildActionMask = 8;
780 dstPath = /usr/share/man/man8;
781 dstSubfolderSpec = 0;
782 files = (
783 C1B6FA3010CC0B9500778D48 /* hfs.util.8 in Copy man8 */,
784 );
785 name = "Copy man8";
786 runOnlyForDeploymentPostprocessing = 1;
787 };
788 900BDEDB1FF919DE002F7EC0 /* CopyFiles */ = {
789 isa = PBXCopyFilesBuildPhase;
790 buildActionMask = 2147483647;
791 dstPath = /usr/share/man/man1/;
792 dstSubfolderSpec = 0;
793 files = (
794 );
795 runOnlyForDeploymentPostprocessing = 1;
796 };
797 FB76B3D01B7A4BE600FA9F2B /* CopyFiles */ = {
798 isa = PBXCopyFilesBuildPhase;
799 buildActionMask = 2147483647;
800 dstPath = /usr/share/man/man1/;
801 dstSubfolderSpec = 0;
802 files = (
803 );
804 runOnlyForDeploymentPostprocessing = 1;
805 };
806 FB7B02E71B55634200BEE4BE /* CopyFiles */ = {
807 isa = PBXCopyFilesBuildPhase;
808 buildActionMask = 2147483647;
809 dstPath = Contents/Resources;
810 dstSubfolderSpec = 1;
811 files = (
812 FB81AFBC1B83E2C6004E8F76 /* newfs_hfs in CopyFiles */,
813 FB81AFBB1B83E2C0004E8F76 /* CopyHFSMeta in CopyFiles */,
814 FB7B02EA1B55663400BEE4BE /* fsck_hfs in CopyFiles */,
815 FB7B02E91B55644A00BEE4BE /* mount_hfs in CopyFiles */,
816 FB7B02E81B55634F00BEE4BE /* hfs.util in CopyFiles */,
817 );
818 runOnlyForDeploymentPostprocessing = 0;
819 };
820 FBAA82431B56F24100EE6863 /* CopyFiles */ = {
821 isa = PBXCopyFilesBuildPhase;
822 buildActionMask = 2147483647;
823 dstPath = /usr/share/man/man1/;
824 dstSubfolderSpec = 0;
825 files = (
826 );
827 runOnlyForDeploymentPostprocessing = 1;
828 };
829 FBAA824F1B56F26A00EE6863 /* CopyFiles */ = {
830 isa = PBXCopyFilesBuildPhase;
831 buildActionMask = 2147483647;
832 dstPath = /usr/share/man/man1/;
833 dstSubfolderSpec = 0;
834 files = (
835 );
836 runOnlyForDeploymentPostprocessing = 1;
837 };
838 FBAA825B1B56F28C00EE6863 /* CopyFiles */ = {
839 isa = PBXCopyFilesBuildPhase;
840 buildActionMask = 2147483647;
841 dstPath = /usr/share/man/man1/;
842 dstSubfolderSpec = 0;
843 files = (
844 );
845 runOnlyForDeploymentPostprocessing = 1;
846 };
847 FBCC52FC1B852758008B752C /* CopyFiles */ = {
848 isa = PBXCopyFilesBuildPhase;
849 buildActionMask = 2147483647;
850 dstPath = /usr/share/man/man1/;
851 dstSubfolderSpec = 0;
852 files = (
853 );
854 runOnlyForDeploymentPostprocessing = 1;
855 };
856 /* End PBXCopyFilesBuildPhase section */
857
858 /* Begin PBXFileReference section */
859 0703A0531CD826160035BCFD /* test-defrag.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-defrag.c"; sourceTree = "<group>"; };
860 07C2BF881CB43F5E00D8327D /* test-renamex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-renamex.c"; sourceTree = "<group>"; };
861 09D6B7D61E317ED2003C20DC /* test_disklevel.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = test_disklevel.c; sourceTree = "<group>"; };
862 18B450682104D958002052BF /* lf_hfs_journal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lf_hfs_journal.c; sourceTree = "<group>"; };
863 2A386A3A1C221E67007FEDAC /* test-list-ids.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-list-ids.c"; sourceTree = "<group>"; };
864 2A84DBD31D9E1179007964B8 /* test-raw-dev-unaligned.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-raw-dev-unaligned.c"; sourceTree = "<group>"; };
865 2A9399941BDFEA6E00FB075B /* test-access.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-access.c"; sourceTree = "<group>"; };
866 2A9399961BDFEF3900FB075B /* test-chflags.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-chflags.c"; sourceTree = "<group>"; };
867 2A93999B1BE0146000FB075B /* test-class-roll.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-class-roll.c"; sourceTree = "<group>"; };
868 2A93999C1BE0146000FB075B /* test-deep-rm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-deep-rm.c"; sourceTree = "<group>"; };
869 2A93999F1BE0220B00FB075B /* test-dir-link.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-dir-link.c"; sourceTree = "<group>"; };
870 2A9399A11BE02A0E00FB075B /* test-dprotect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-dprotect.c"; sourceTree = "<group>"; };
871 2A9399A31BE02C1F00FB075B /* test-file-too-big.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "test-file-too-big.m"; sourceTree = "<group>"; };
872 2A9399A51BE0365F00FB075B /* test-fsync.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-fsync.c"; sourceTree = "<group>"; };
873 2A9399A71BE03A6200FB075B /* test-getattrlist-dprotect.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "test-getattrlist-dprotect.m"; sourceTree = "<group>"; };
874 2A9399A91BE0401D00FB075B /* test-hard-links.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "test-hard-links.m"; sourceTree = "<group>"; };
875 2A9399AB1BE128B700FB075B /* test-invalid-ranges.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "test-invalid-ranges.m"; sourceTree = "<group>"; };
876 2A9399B11BE12A6300FB075B /* test-fsinfo-cprotect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-fsinfo-cprotect.c"; sourceTree = "<group>"; };
877 2A9399B31BE12DE400FB075B /* test-fsinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-fsinfo.c"; sourceTree = "<group>"; };
878 2A9399B51BE131A000FB075B /* test-resize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "test-resize.m"; sourceTree = "<group>"; };
879 2A9399B71BE14AA800FB075B /* test-scan-range-size.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-scan-range-size.c"; sourceTree = "<group>"; };
880 2A9399B91BE15F5F00FB075B /* test-fsinfo-sig.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-fsinfo-sig.c"; sourceTree = "<group>"; };
881 2A9399BA1BE15F5F00FB075B /* test-key-roll.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-key-roll.c"; sourceTree = "<group>"; };
882 2A9399BB1BE15F5F00FB075B /* test-msync-16k.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-msync-16k.c"; sourceTree = "<group>"; };
883 2A9399BC1BE15F5F00FB075B /* test-readdir.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-readdir.c"; sourceTree = "<group>"; };
884 2A9399BD1BE15F5F00FB075B /* test-set-create-time.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-set-create-time.c"; sourceTree = "<group>"; };
885 2A9399BE1BE15F5F00FB075B /* test-set-protection-class.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-set-protection-class.c"; sourceTree = "<group>"; };
886 2A9399C51BE1729200FB075B /* test-log2phys.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "test-log2phys.m"; sourceTree = "<group>"; };
887 2A9399C81BE1747200FB075B /* test-map-private.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "test-map-private.m"; sourceTree = "<group>"; };
888 2A9399CB1BE2BB1600FB075B /* test-journal-toggle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-journal-toggle.c"; sourceTree = "<group>"; };
889 2A9399CC1BE2BC5800FB075B /* test-mmap-mod-time.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-mmap-mod-time.c"; sourceTree = "<group>"; };
890 2A9399CE1BE2BCE200FB075B /* test-mod-time.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-mod-time.c"; sourceTree = "<group>"; };
891 2A9399D01BE2BFF400FB075B /* test-throttled-io.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-throttled-io.c"; sourceTree = "<group>"; };
892 2A9399D21BE2C06000FB075B /* test-uncached-io.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-uncached-io.c"; sourceTree = "<group>"; };
893 2A9399D41BE2C14800FB075B /* test-unicode-file-names.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-unicode-file-names.c"; sourceTree = "<group>"; };
894 4D07DCB81538EF3A002B57CB /* fstyp_hfs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fstyp_hfs; sourceTree = BUILT_PRODUCTS_DIR; };
895 4D07DCC21538EF92002B57CB /* fstyp_hfs.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = fstyp_hfs.8; sourceTree = "<group>"; };
896 4D07DCC31538EF92002B57CB /* fstyp_hfs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fstyp_hfs.c; sourceTree = "<group>"; };
897 4D07DCED153C88B2002B57CB /* fsck.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; path = fsck.strings; sourceTree = BUILT_PRODUCTS_DIR; };
898 4D0E899C1534FE65004CD678 /* mount_hfs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = mount_hfs; sourceTree = BUILT_PRODUCTS_DIR; };
899 4D0E89A51534FF48004CD678 /* hfs_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_endian.h; sourceTree = "<group>"; };
900 4D0E89A61534FF48004CD678 /* mount_hfs.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = mount_hfs.8; sourceTree = "<group>"; };
901 4D0E89A71534FF48004CD678 /* mount_hfs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mount_hfs.c; sourceTree = "<group>"; };
902 4D0E89A81534FF48004CD678 /* optical.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = optical.c; sourceTree = "<group>"; };
903 4D0E89A91534FF48004CD678 /* optical.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = optical.h; sourceTree = "<group>"; };
904 4D6E7827191D3E7E004E3F93 /* fsck_hfs.ios.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = fsck_hfs.ios.entitlements; sourceTree = "<group>"; };
905 4D6E7828191D3F26004E3F93 /* newfs_hfs.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = newfs_hfs.entitlements; path = newfs_hfs/newfs_hfs.entitlements; sourceTree = SOURCE_ROOT; };
906 4D6E7829191D3F41004E3F93 /* mount_hfs.ios.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = mount_hfs.ios.entitlements; sourceTree = "<group>"; };
907 4D7C8964192141CA002013C9 /* hfs_util.ios.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = hfs_util.ios.entitlements; sourceTree = "<group>"; };
908 4D7C8965192141DB002013C9 /* CopyHFSMeta.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = CopyHFSMeta.entitlements; sourceTree = "<group>"; };
909 4D7C8966192141ED002013C9 /* fstyp_hfs.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = fstyp_hfs.entitlements; sourceTree = "<group>"; };
910 4DE6C7461535012200C11066 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
911 4DE6C74A1535018100C11066 /* libutil.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libutil.dylib; path = /usr/lib/libutil.dylib; sourceTree = "<absolute>"; };
912 4DE6C75B153504C100C11066 /* newfs_hfs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = newfs_hfs; sourceTree = BUILT_PRODUCTS_DIR; };
913 4DE6C7641535050700C11066 /* hfs_endian.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfs_endian.c; sourceTree = "<group>"; };
914 4DE6C7651535050700C11066 /* hfs_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_endian.h; sourceTree = "<group>"; };
915 4DE6C7661535050700C11066 /* makehfs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = makehfs.c; sourceTree = "<group>"; };
916 4DE6C7671535050700C11066 /* newfs_hfs.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = newfs_hfs.8; sourceTree = "<group>"; };
917 4DE6C7681535050700C11066 /* newfs_hfs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = newfs_hfs.c; sourceTree = "<group>"; };
918 4DE6C7691535050700C11066 /* newfs_hfs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = newfs_hfs.h; sourceTree = "<group>"; };
919 4DFD93F41535FF510039B6BA /* fsck_hfs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fsck_hfs; sourceTree = BUILT_PRODUCTS_DIR; };
920 4DFD9416153600060039B6BA /* cache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cache.c; sourceTree = "<group>"; };
921 4DFD9417153600060039B6BA /* cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cache.h; sourceTree = "<group>"; };
922 4DFD9419153600060039B6BA /* BlockCache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BlockCache.c; sourceTree = "<group>"; };
923 4DFD941A153600060039B6BA /* BTree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTree.c; sourceTree = "<group>"; };
924 4DFD941B153600060039B6BA /* BTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTree.h; sourceTree = "<group>"; };
925 4DFD941C153600060039B6BA /* BTreeAllocate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeAllocate.c; sourceTree = "<group>"; };
926 4DFD941D153600060039B6BA /* BTreeMiscOps.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeMiscOps.c; sourceTree = "<group>"; };
927 4DFD941E153600060039B6BA /* BTreeNodeOps.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeNodeOps.c; sourceTree = "<group>"; };
928 4DFD941F153600060039B6BA /* BTreePrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTreePrivate.h; sourceTree = "<group>"; };
929 4DFD9420153600060039B6BA /* BTreeScanner.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeScanner.c; sourceTree = "<group>"; };
930 4DFD9421153600060039B6BA /* BTreeScanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTreeScanner.h; sourceTree = "<group>"; };
931 4DFD9422153600060039B6BA /* BTreeTreeOps.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeTreeOps.c; sourceTree = "<group>"; };
932 4DFD9423153600060039B6BA /* CaseFolding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CaseFolding.h; sourceTree = "<group>"; };
933 4DFD9424153600060039B6BA /* CatalogCheck.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = CatalogCheck.c; sourceTree = "<group>"; };
934 4DFD9425153600060039B6BA /* CheckHFS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CheckHFS.h; sourceTree = "<group>"; };
935 4DFD9426153600060039B6BA /* DecompData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DecompData.h; sourceTree = "<group>"; };
936 4DFD9427153600060039B6BA /* DecompDataEnums.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DecompDataEnums.h; sourceTree = "<group>"; };
937 4DFD9428153600060039B6BA /* DecompMakeData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DecompMakeData.c; sourceTree = "<group>"; };
938 4DFD9429153600060039B6BA /* dirhardlink.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dirhardlink.c; sourceTree = "<group>"; };
939 4DFD942A153600060039B6BA /* FixDecompsNotes.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = FixDecompsNotes.txt; sourceTree = "<group>"; };
940 4DFD942B153600060039B6BA /* HardLinkCheck.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = HardLinkCheck.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
941 4DFD942C153600060039B6BA /* hfs_endian.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfs_endian.c; sourceTree = "<group>"; };
942 4DFD942D153600060039B6BA /* hfs_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_endian.h; sourceTree = "<group>"; };
943 4DFD942F153600060039B6BA /* SAllocate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SAllocate.c; sourceTree = "<group>"; };
944 4DFD9430153600060039B6BA /* SBTree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SBTree.c; sourceTree = "<group>"; };
945 4DFD9431153600060039B6BA /* SCatalog.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SCatalog.c; sourceTree = "<group>"; };
946 4DFD9432153600060039B6BA /* Scavenger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Scavenger.h; sourceTree = "<group>"; };
947 4DFD9433153600060039B6BA /* SControl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SControl.c; sourceTree = "<group>"; };
948 4DFD9434153600060039B6BA /* SDevice.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDevice.c; sourceTree = "<group>"; };
949 4DFD9435153600060039B6BA /* SExtents.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SExtents.c; sourceTree = "<group>"; };
950 4DFD9436153600060039B6BA /* SKeyCompare.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SKeyCompare.c; sourceTree = "<group>"; };
951 4DFD9437153600060039B6BA /* SRebuildBTree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SRebuildBTree.c; sourceTree = "<group>"; };
952 4DFD9438153600060039B6BA /* SRepair.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SRepair.c; sourceTree = "<group>"; };
953 4DFD9439153600060039B6BA /* SRuntime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRuntime.h; sourceTree = "<group>"; };
954 4DFD943A153600060039B6BA /* SStubs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SStubs.c; sourceTree = "<group>"; };
955 4DFD943B153600060039B6BA /* SUtils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SUtils.c; sourceTree = "<group>"; };
956 4DFD943C153600060039B6BA /* SVerify1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SVerify1.c; sourceTree = "<group>"; };
957 4DFD943D153600060039B6BA /* SVerify2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SVerify2.c; sourceTree = "<group>"; };
958 4DFD943E153600060039B6BA /* uuid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uuid.c; sourceTree = "<group>"; };
959 4DFD943F153600060039B6BA /* VolumeBitmapCheck.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = VolumeBitmapCheck.c; sourceTree = "<group>"; };
960 4DFD9441153600060039B6BA /* fsck_gui_interface_design.rtf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.rtf; path = fsck_gui_interface_design.rtf; sourceTree = "<group>"; };
961 4DFD9442153600060039B6BA /* fsck_debug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fsck_debug.c; sourceTree = "<group>"; };
962 4DFD9443153600060039B6BA /* fsck_debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsck_debug.h; sourceTree = "<group>"; };
963 4DFD9444153600060039B6BA /* fsck_hfs_msgnums.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsck_hfs_msgnums.h; sourceTree = "<group>"; };
964 4DFD9445153600060039B6BA /* fsck_hfs_strings.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fsck_hfs_strings.c; sourceTree = "<group>"; };
965 4DFD9446153600060039B6BA /* fsck_hfs.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = fsck_hfs.8; sourceTree = "<group>"; };
966 4DFD9447153600060039B6BA /* fsck_hfs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fsck_hfs.c; sourceTree = "<group>"; };
967 4DFD9448153600060039B6BA /* fsck_hfs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsck_hfs.h; sourceTree = "<group>"; };
968 4DFD9449153600060039B6BA /* fsck_keys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsck_keys.h; sourceTree = "<group>"; };
969 4DFD944A153600060039B6BA /* fsck_messages.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fsck_messages.c; sourceTree = "<group>"; };
970 4DFD944B153600060039B6BA /* fsck_messages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsck_messages.h; sourceTree = "<group>"; };
971 4DFD944C153600060039B6BA /* fsck_msgnums.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fsck_msgnums.h; sourceTree = "<group>"; };
972 4DFD944D153600060039B6BA /* fsck_strings.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fsck_strings.c; sourceTree = "<group>"; };
973 4DFD944E153600060039B6BA /* utilities.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = utilities.c; sourceTree = "<group>"; };
974 4DFD94AF153649070039B6BA /* newfs_hfs_debug */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = newfs_hfs_debug; sourceTree = BUILT_PRODUCTS_DIR; };
975 4DFD94E615373C2C0039B6BA /* fsck_makestrings */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fsck_makestrings; sourceTree = BUILT_PRODUCTS_DIR; };
976 4DFD95121537402A0039B6BA /* hfs.fs */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = hfs.fs; sourceTree = BUILT_PRODUCTS_DIR; };
977 4DFD9537153746210039B6BA /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
978 4DFD9539153746B30039B6BA /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
979 4DFD953D15377C7D0039B6BA /* hfs.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = hfs.xcconfig; sourceTree = "<group>"; };
980 7204A9401BE94359007A9898 /* img-to-c.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "img-to-c.c"; sourceTree = "<group>"; };
981 7204A9811BE94BC9007A9898 /* gen-dmg.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "gen-dmg.sh"; sourceTree = "<group>"; };
982 7279A68B1593AA5C00192947 /* fsck_journal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fsck_journal.c; path = dfalib/fsck_journal.c; sourceTree = "<group>"; };
983 7279A68C1593AA5C00192947 /* fsck_journal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fsck_journal.h; path = dfalib/fsck_journal.h; sourceTree = "<group>"; };
984 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; };
985 863D03961820761900A4F0C4 /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = util.c; sourceTree = "<group>"; };
986 86CBF37F183186C300A64A93 /* libhfs_metadata.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libhfs_metadata.a; sourceTree = BUILT_PRODUCTS_DIR; };
987 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; };
988 900BDECE1FF9198E002F7EC0 /* livefiles_hfs_tester.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = livefiles_hfs_tester.h; sourceTree = "<group>"; };
989 900BDECF1FF9198E002F7EC0 /* livefiles_hfs_tester.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = livefiles_hfs_tester.c; sourceTree = "<group>"; };
990 900BDED41FF919C2002F7EC0 /* livefiles_hfs.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = livefiles_hfs.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
991 900BDEDD1FF919DE002F7EC0 /* livefiles_hfs_tester */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = livefiles_hfs_tester; sourceTree = BUILT_PRODUCTS_DIR; };
992 900BDEE71FF91ADF002F7EC0 /* livefiles_hfs_tester.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = livefiles_hfs_tester.entitlements; sourceTree = "<group>"; };
993 900BDEE91FF91C2A002F7EC0 /* lf_hfs_fsops_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_fsops_handler.h; sourceTree = "<group>"; };
994 900BDEEA1FF91C2A002F7EC0 /* lf_hfs_fsops_handler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_fsops_handler.c; sourceTree = "<group>"; };
995 900BDEED1FF91C46002F7EC0 /* lf_hfs_common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_common.h; sourceTree = "<group>"; };
996 900BDEF31FF9202E002F7EC0 /* lf_hfs_dirops_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_dirops_handler.h; sourceTree = "<group>"; };
997 900BDEF41FF9202E002F7EC0 /* lf_hfs_dirops_handler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_dirops_handler.c; sourceTree = "<group>"; };
998 900BDEF71FF92170002F7EC0 /* lf_hfs_fileops_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_fileops_handler.h; sourceTree = "<group>"; };
999 900BDEF81FF92170002F7EC0 /* lf_hfs_fileops_handler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_fileops_handler.c; sourceTree = "<group>"; usesTabs = 0; };
1000 900BDEFB1FF9246F002F7EC0 /* lf_hfs_logger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_logger.h; sourceTree = "<group>"; };
1001 900BDEFC1FF9246F002F7EC0 /* lf_hfs_logger.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_logger.c; sourceTree = "<group>"; };
1002 9022D16F205EC16900D9A2AE /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.Internal.sdk/System/Library/Frameworks/CoreFoundation.framework; sourceTree = DEVELOPER_DIR; };
1003 9022D172205FE5FA00D9A2AE /* lf_hfs_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_utils.h; sourceTree = "<group>"; };
1004 9022D173205FE5FA00D9A2AE /* lf_hfs_utils.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_utils.c; sourceTree = "<group>"; };
1005 9022D177205FEBE200D9A2AE /* lf_MacOSStubs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_MacOSStubs.c; sourceTree = "<group>"; };
1006 9022D17F20600D9E00D9A2AE /* lf_hfs_rangelist.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_rangelist.h; sourceTree = "<group>"; };
1007 9022D18020600D9E00D9A2AE /* lf_hfs_rangelist.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_rangelist.c; sourceTree = "<group>"; };
1008 9022D1832060FBBE00D9A2AE /* lf_hfs_vfsops.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_vfsops.h; sourceTree = "<group>"; };
1009 9022D1852060FBD200D9A2AE /* lf_hfs_vfsutils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_vfsutils.h; sourceTree = "<group>"; };
1010 906EBF702063DB6C00B21E94 /* lf_hfs_generic_buf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_generic_buf.h; sourceTree = "<group>"; };
1011 906EBF712063DB6C00B21E94 /* lf_hfs_generic_buf.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_generic_buf.c; sourceTree = "<group>"; };
1012 906EBF742063E44900B21E94 /* lf_hfs_readwrite_ops.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_readwrite_ops.h; sourceTree = "<group>"; };
1013 906EBF752063E44900B21E94 /* lf_hfs_readwrite_ops.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_readwrite_ops.c; sourceTree = "<group>"; };
1014 906EBF782063E76D00B21E94 /* lf_hfs_endian.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_endian.c; sourceTree = "<group>"; };
1015 906EBF7A2063F7CE00B21E94 /* lf_hfs_btree_node_reserve.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_btree_node_reserve.c; sourceTree = "<group>"; };
1016 906EBF7E2063FC0900B21E94 /* lf_hfs_file_mgr_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_file_mgr_internal.h; sourceTree = "<group>"; };
1017 906EBF802063FE3900B21E94 /* lf_hfs_file_extent_mapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_file_extent_mapping.h; sourceTree = "<group>"; };
1018 906EBF82206409B800B21E94 /* lf_hfs_catalog.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_catalog.c; sourceTree = "<group>"; };
1019 906EBF8520640CDF00B21E94 /* lf_hfs_unicode_wrappers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_unicode_wrappers.h; sourceTree = "<group>"; };
1020 906EBF8620640CDF00B21E94 /* lf_hfs_unicode_wrappers.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_unicode_wrappers.c; sourceTree = "<group>"; };
1021 906EBF8920640D8200B21E94 /* lf_hfs_ucs_string_cmp_data.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_ucs_string_cmp_data.h; sourceTree = "<group>"; };
1022 906EBF8A2067884300B21E94 /* lf_hfs_lookup.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_lookup.h; sourceTree = "<group>"; };
1023 906EBF8B2067884300B21E94 /* lf_hfs_lookup.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_lookup.c; sourceTree = "<group>"; };
1024 90F5EBA42061476A004397B2 /* lf_hfs_btree.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_btree.h; sourceTree = "<group>"; };
1025 90F5EBA52061476A004397B2 /* lf_hfs_btree.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_btree.c; sourceTree = "<group>"; };
1026 90F5EBAA2063A089004397B2 /* lf_hfs_btrees_private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_btrees_private.h; sourceTree = "<group>"; };
1027 90F5EBAE2063A109004397B2 /* lf_hfs_btrees_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_btrees_internal.h; sourceTree = "<group>"; };
1028 90F5EBB02063A929004397B2 /* lf_hfs_defs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_defs.h; sourceTree = "<group>"; };
1029 90F5EBB22063AA77004397B2 /* lf_hfs_btrees_io.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_btrees_io.h; sourceTree = "<group>"; };
1030 90F5EBB32063AA77004397B2 /* lf_hfs_btrees_io.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_btrees_io.c; sourceTree = "<group>"; };
1031 90F5EBB62063B212004397B2 /* lf_hfs_file_extent_mapping.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_file_extent_mapping.c; sourceTree = "<group>"; };
1032 90F5EBB82063CC22004397B2 /* lf_hfs_btree_tree_ops.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_btree_tree_ops.c; sourceTree = "<group>"; };
1033 90F5EBBA2063CC3A004397B2 /* lf_hfs_btree_node_ops.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_btree_node_ops.c; sourceTree = "<group>"; };
1034 90F5EBBD2063CCE0004397B2 /* lf_hfs_btree_misc_ops.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_btree_misc_ops.c; sourceTree = "<group>"; };
1035 90F5EBC02063CE12004397B2 /* lf_hfs_btree_allocate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_btree_allocate.c; sourceTree = "<group>"; };
1036 9D7AAC861B44874E0001F573 /* mount_hfs.osx.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mount_hfs.osx.entitlements; sourceTree = "<group>"; };
1037 9D7AAC871B44880B0001F573 /* hfs_util.osx.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = hfs_util.osx.entitlements; sourceTree = "<group>"; };
1038 9D9067881B44633C003D2117 /* fsck_hfs.osx.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = fsck_hfs.osx.entitlements; sourceTree = "<group>"; };
1039 A6E6D73F20909C72002125B0 /* test-get-volume-create-time.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = "test-get-volume-create-time.c"; sourceTree = "<group>"; };
1040 C1B6FA0610CC0A0A00778D48 /* hfsutil_jnl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfsutil_jnl.c; sourceTree = "<group>"; };
1041 C1B6FA0710CC0A0A00778D48 /* hfsutil_main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfsutil_main.c; sourceTree = "<group>"; };
1042 C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
1043 C1B6FA2F10CC0B8A00778D48 /* hfs.util.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hfs.util.8; sourceTree = "<group>"; };
1044 C1B6FD2B10CC0DB200778D48 /* hfs.util */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = hfs.util; sourceTree = BUILT_PRODUCTS_DIR; };
1045 D759E26E20AD75FC00792EDA /* lf_hfs_link.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_link.h; sourceTree = "<group>"; };
1046 D759E26F20AD75FC00792EDA /* lf_hfs_link.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_link.c; sourceTree = "<group>"; };
1047 D769A1CB206107190022791F /* lf_hfs_vnode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_vnode.c; sourceTree = "<group>"; };
1048 D769A1CD206107DF0022791F /* lf_hfs_cnode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_cnode.c; sourceTree = "<group>"; };
1049 D769A1CF206118490022791F /* lf_hfs_chash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_chash.h; sourceTree = "<group>"; };
1050 D769A1D1206136420022791F /* lf_hfs_vnops.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_vnops.h; sourceTree = "<group>"; };
1051 D769A1D2206136420022791F /* lf_hfs_vnops.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_vnops.c; sourceTree = "<group>"; };
1052 D769A1E42063AD680022791F /* lf_hfs_volume_allocation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_volume_allocation.h; sourceTree = "<group>"; };
1053 D769A1E52063AD680022791F /* lf_hfs_volume_allocation.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_volume_allocation.c; sourceTree = "<group>"; };
1054 D769A1E82063CEA50022791F /* lf_hfs_journal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_journal.h; sourceTree = "<group>"; };
1055 D769A1EA2067E6BB0022791F /* lf_hfs_attrlist.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_attrlist.h; sourceTree = "<group>"; };
1056 D769A1EB2067E6BB0022791F /* lf_hfs_attrlist.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_attrlist.c; sourceTree = "<group>"; };
1057 D7850547206B831000B9C5E4 /* lf_hfs_xattr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_xattr.h; sourceTree = "<group>"; };
1058 D7850548206B831000B9C5E4 /* lf_hfs_xattr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_xattr.c; sourceTree = "<group>"; };
1059 D79783FC205EC09000E93B37 /* lf_hfs_vnode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_vnode.h; sourceTree = "<group>"; };
1060 D79783FE205EC0E000E93B37 /* lf_hfs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs.h; sourceTree = "<group>"; };
1061 D7978400205EC12700E93B37 /* lf_hfs_locks.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_locks.h; sourceTree = "<group>"; };
1062 D7978401205EC12700E93B37 /* lf_hfs_locks.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_locks.c; sourceTree = "<group>"; };
1063 D7978405205EC25B00E93B37 /* lf_hfs_mount.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_mount.h; sourceTree = "<group>"; };
1064 D7978407205EC38900E93B37 /* lf_hfs_format.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_format.h; sourceTree = "<group>"; };
1065 D7978409205EC42C00E93B37 /* lf_hfs_catalog.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_catalog.h; sourceTree = "<group>"; };
1066 D797840F205EC76100E93B37 /* lf_hfs_cnode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_cnode.h; sourceTree = "<group>"; };
1067 D7978414205EC9C300E93B37 /* lf_hfs_vfsops.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_vfsops.c; sourceTree = "<group>"; usesTabs = 0; };
1068 D797841E205ED7E600E93B37 /* lf_hfs_vfsutils.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_vfsutils.c; sourceTree = "<group>"; };
1069 D7978421205FB57600E93B37 /* lf_hfs_chash.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_chash.c; sourceTree = "<group>"; };
1070 D7978424205FC09A00E93B37 /* lf_hfs_endian.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_endian.h; sourceTree = "<group>"; };
1071 D797843D206001F000E93B37 /* lf_MAcOSStubs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_MAcOSStubs.c; sourceTree = "<group>"; };
1072 D797843F2060037400E93B37 /* lf_hfs_raw_read_write.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_raw_read_write.h; sourceTree = "<group>"; };
1073 D79784402060037400E93B37 /* lf_hfs_raw_read_write.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_raw_read_write.c; sourceTree = "<group>"; };
1074 EE73740320644328004C2F0E /* lf_hfs_sbunicode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_sbunicode.h; sourceTree = "<group>"; };
1075 EE73740420644328004C2F0E /* lf_hfs_sbunicode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lf_hfs_sbunicode.c; sourceTree = "<group>"; };
1076 EE737407206443A1004C2F0E /* lf_hfs_utfconvdata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lf_hfs_utfconvdata.h; sourceTree = "<group>"; };
1077 F90E174821ADFFD100345EE3 /* test-cas-bsdflags.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = "test-cas-bsdflags.c"; sourceTree = "<group>"; };
1078 FB02B8CE1B5ED0B50093DD47 /* make_opensource.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = make_opensource.sh; sourceTree = "<group>"; };
1079 FB20E0E01AE950C200CEBE7B /* HFS.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HFS.kext; sourceTree = BUILT_PRODUCTS_DIR; };
1080 FB20E0E31AE950C200CEBE7B /* macosx-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "macosx-Info.plist"; sourceTree = "<group>"; };
1081 FB20E0E41AE950C200CEBE7B /* hfs_iokit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = hfs_iokit.cpp; sourceTree = "<group>"; };
1082 FB20E0E81AE9529400CEBE7B /* BTree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTree.c; sourceTree = "<group>"; };
1083 FB20E0E91AE9529400CEBE7B /* BTreeAllocate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeAllocate.c; sourceTree = "<group>"; };
1084 FB20E0EA1AE9529400CEBE7B /* BTreeMiscOps.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeMiscOps.c; sourceTree = "<group>"; };
1085 FB20E0EB1AE9529400CEBE7B /* BTreeNodeOps.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeNodeOps.c; sourceTree = "<group>"; };
1086 FB20E0EC1AE9529400CEBE7B /* BTreeNodeReserve.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeNodeReserve.c; sourceTree = "<group>"; };
1087 FB20E0ED1AE9529400CEBE7B /* BTreeScanner.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeScanner.c; sourceTree = "<group>"; };
1088 FB20E0EE1AE9529400CEBE7B /* BTreeScanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTreeScanner.h; sourceTree = "<group>"; };
1089 FB20E0EF1AE9529400CEBE7B /* BTreesInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTreesInternal.h; sourceTree = "<group>"; };
1090 FB20E0F01AE9529400CEBE7B /* BTreesPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTreesPrivate.h; sourceTree = "<group>"; };
1091 FB20E0F11AE9529400CEBE7B /* BTreeTreeOps.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BTreeTreeOps.c; sourceTree = "<group>"; };
1092 FB20E0F21AE9529400CEBE7B /* BTreeWrapper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = BTreeWrapper.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1093 FB20E0F31AE9529400CEBE7B /* CatalogPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CatalogPrivate.h; sourceTree = "<group>"; };
1094 FB20E0F41AE9529400CEBE7B /* CatalogUtilities.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = CatalogUtilities.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1095 FB20E0F51AE9529400CEBE7B /* FileExtentMapping.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = FileExtentMapping.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1096 FB20E0F61AE9529400CEBE7B /* FileIDsServices.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = FileIDsServices.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1097 FB20E0F71AE9529400CEBE7B /* FileMgrInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileMgrInternal.h; sourceTree = "<group>"; };
1098 FB20E0F81AE9529400CEBE7B /* hfs_attrlist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_attrlist.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1099 FB20E0F91AE9529400CEBE7B /* hfs_attrlist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_attrlist.h; sourceTree = "<group>"; };
1100 FB20E0FA1AE9529400CEBE7B /* hfs_btreeio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_btreeio.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1101 FB20E0FB1AE9529400CEBE7B /* hfs_btreeio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_btreeio.h; sourceTree = "<group>"; };
1102 FB20E0FC1AE9529400CEBE7B /* hfs_catalog.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_catalog.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1103 FB20E0FD1AE9529400CEBE7B /* hfs_catalog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_catalog.h; sourceTree = "<group>"; };
1104 FB20E0FE1AE9529400CEBE7B /* hfs_chash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_chash.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1105 FB20E0FF1AE9529400CEBE7B /* hfs_cnode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_cnode.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1106 FB20E1001AE9529400CEBE7B /* hfs_cnode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_cnode.h; sourceTree = "<group>"; };
1107 FB20E1011AE9529400CEBE7B /* hfs_cprotect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_cprotect.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1108 FB20E1021AE9529400CEBE7B /* hfs_cprotect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_cprotect.h; sourceTree = "<group>"; };
1109 FB20E1031AE9529400CEBE7B /* hfs_dbg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_dbg.h; sourceTree = "<group>"; };
1110 FB20E1041AE9529400CEBE7B /* hfs_encodinghint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfs_encodinghint.c; sourceTree = "<group>"; };
1111 FB20E1051AE9529400CEBE7B /* hfs_encodings.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfs_encodings.c; sourceTree = "<group>"; };
1112 FB20E1061AE9529400CEBE7B /* hfs_encodings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_encodings.h; sourceTree = "<group>"; };
1113 FB20E1071AE9529400CEBE7B /* hfs_endian.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfs_endian.c; sourceTree = "<group>"; };
1114 FB20E1081AE9529400CEBE7B /* hfs_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_endian.h; sourceTree = "<group>"; };
1115 FB20E1091AE9529400CEBE7B /* hfs_extents.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_extents.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1116 FB20E10A1AE9529400CEBE7B /* hfs_extents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_extents.h; sourceTree = "<group>"; };
1117 FB20E10B1AE9529400CEBE7B /* hfs_format.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_format.h; sourceTree = "<group>"; };
1118 FB20E10C1AE9529400CEBE7B /* hfs_fsctl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_fsctl.h; sourceTree = "<group>"; };
1119 FB20E10D1AE9529400CEBE7B /* hfs_fsinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_fsinfo.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1120 FB20E10E1AE9529400CEBE7B /* hfs_hotfiles.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_hotfiles.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1121 FB20E10F1AE9529400CEBE7B /* hfs_hotfiles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_hotfiles.h; sourceTree = "<group>"; };
1122 FB20E1101AE9529400CEBE7B /* hfs_kdebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_kdebug.h; sourceTree = "<group>"; };
1123 FB20E1111AE9529400CEBE7B /* hfs_key_roll.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_key_roll.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1124 FB20E1121AE9529400CEBE7B /* hfs_key_roll.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_key_roll.h; sourceTree = "<group>"; };
1125 FB20E1131AE9529400CEBE7B /* hfs_link.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_link.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1126 FB20E1141AE9529400CEBE7B /* hfs_lookup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfs_lookup.c; sourceTree = "<group>"; };
1127 FB20E1151AE9529400CEBE7B /* hfs_macos_defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_macos_defs.h; sourceTree = "<group>"; };
1128 FB20E1161AE9529400CEBE7B /* hfs_mount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_mount.h; sourceTree = "<group>"; };
1129 FB20E1171AE9529400CEBE7B /* hfs_notification.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfs_notification.c; sourceTree = "<group>"; };
1130 FB20E1181AE9529400CEBE7B /* hfs_quota.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hfs_quota.c; sourceTree = "<group>"; };
1131 FB20E1191AE9529400CEBE7B /* hfs_quota.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_quota.h; sourceTree = "<group>"; };
1132 FB20E11A1AE9529400CEBE7B /* hfs_readwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_readwrite.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1133 FB20E11B1AE9529400CEBE7B /* hfs_resize.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_resize.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1134 FB20E11C1AE9529400CEBE7B /* hfs_search.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_search.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1135 FB20E11D1AE9529400CEBE7B /* hfs_unistr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_unistr.h; sourceTree = "<group>"; };
1136 FB20E11E1AE9529400CEBE7B /* hfs_vfsops.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_vfsops.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1137 FB20E11F1AE9529400CEBE7B /* hfs_vfsutils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_vfsutils.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1138 FB20E1201AE9529400CEBE7B /* hfs_vnops.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_vnops.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1139 FB20E1211AE9529400CEBE7B /* hfs_xattr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_xattr.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1140 FB20E1221AE9529400CEBE7B /* hfs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs.h; sourceTree = "<group>"; };
1141 FB20E1231AE9529400CEBE7B /* HFSUnicodeWrappers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFSUnicodeWrappers.h; sourceTree = "<group>"; };
1142 FB20E1241AE9529400CEBE7B /* MacOSStubs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = MacOSStubs.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1143 FB20E1261AE9529400CEBE7B /* rangelist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = rangelist.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1144 FB20E1271AE9529400CEBE7B /* rangelist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rangelist.h; sourceTree = "<group>"; };
1145 FB20E1281AE9529400CEBE7B /* UCStringCompareData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UCStringCompareData.h; sourceTree = "<group>"; };
1146 FB20E1291AE9529400CEBE7B /* UnicodeWrappers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = UnicodeWrappers.c; sourceTree = "<group>"; };
1147 FB20E12A1AE9529400CEBE7B /* hfs_journal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = hfs_journal.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1148 FB20E12B1AE9529400CEBE7B /* hfs_journal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfs_journal.h; sourceTree = "<group>"; };
1149 FB20E12C1AE9529400CEBE7B /* VolumeAllocation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = VolumeAllocation.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
1150 FB20E1781AE968BD00CEBE7B /* kext.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = kext.xcconfig; sourceTree = "<group>"; };
1151 FB20E17A1AE968D300CEBE7B /* kext-config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "kext-config.h"; sourceTree = "<group>"; };
1152 FB285C281B7E81180099B2ED /* test-sparse-dev.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-sparse-dev.c"; sourceTree = "<group>"; };
1153 FB2B5C551B87656900ACEDD9 /* test-transcode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "test-transcode.m"; sourceTree = "<group>"; };
1154 FB2B5C671B877A4D00ACEDD9 /* hfs-tests.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "hfs-tests.xcconfig"; sourceTree = "<group>"; };
1155 FB2B5C691B877DEC00ACEDD9 /* hfs-tests.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "hfs-tests.entitlements"; sourceTree = "<group>"; };
1156 FB2B5C721B87A0BF00ACEDD9 /* test-getattrlist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-getattrlist.c"; sourceTree = "<group>"; };
1157 FB3BB2091BE2862E0094F00E /* test-secluded-rename.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-secluded-rename.c"; sourceTree = "<group>"; };
1158 FB48E4A61BB3070500523121 /* Kernel.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Kernel.framework; sourceTree = BUILT_PRODUCTS_DIR; };
1159 FB48E5041BB3798500523121 /* Sim_Headers */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Sim_Headers; sourceTree = BUILT_PRODUCTS_DIR; };
1160 FB55AE521B7C271000701D03 /* test-doc-tombstone.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-doc-tombstone.c"; sourceTree = "<group>"; };
1161 FB55AE581B7CEB0600701D03 /* test-quotas.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-quotas.c"; sourceTree = "<group>"; };
1162 FB55AE5D1B7D219700701D03 /* gen-test-plist.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = "gen-test-plist.sh"; sourceTree = "<group>"; };
1163 FB6A57DE1B55544D008AB046 /* hfs-System.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "hfs-System.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
1164 FB75A4021B4AE765004B5A74 /* HFSEncodings.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HFSEncodings.kext; sourceTree = BUILT_PRODUCTS_DIR; };
1165 FB75A4031B4AE765004B5A74 /* HFSEncodings-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "HFSEncodings-Info.plist"; sourceTree = "<group>"; };
1166 FB75A40C1B4AF0BA004B5A74 /* hfs_encodings_kext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hfs_encodings_kext.cpp; sourceTree = "<group>"; };
1167 FB75A40F1B4AF8A3004B5A74 /* hfs_encodings_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hfs_encodings_internal.h; sourceTree = "<group>"; };
1168 FB76B3CB1B7A48DE00FA9F2B /* hfs-tests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = "hfs-tests.mm"; sourceTree = "<group>"; };
1169 FB76B3CC1B7A48DE00FA9F2B /* hfs-tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "hfs-tests.h"; sourceTree = "<group>"; };
1170 FB76B3D21B7A4BE600FA9F2B /* hfs-tests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "hfs-tests"; sourceTree = BUILT_PRODUCTS_DIR; };
1171 FB76B3DA1B7A52BE00FA9F2B /* test-external-jnl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-external-jnl.c"; sourceTree = "<group>"; };
1172 FB76B3EB1B7BDFDB00FA9F2B /* disk-image.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "disk-image.m"; sourceTree = "<group>"; };
1173 FB76B3EC1B7BDFDB00FA9F2B /* disk-image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "disk-image.h"; sourceTree = "<group>"; };
1174 FB76B3EF1B7BE67400FA9F2B /* systemx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = systemx.c; sourceTree = "<group>"; };
1175 FB76B3F01B7BE67400FA9F2B /* systemx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = systemx.h; sourceTree = "<group>"; };
1176 FB7CCFCF1B4657C60078E79D /* hfs_iokit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hfs_iokit.h; sourceTree = "<group>"; };
1177 FBAA823D1B56F22400EE6863 /* hfs_alloc_test.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = hfs_alloc_test.c; sourceTree = "<group>"; };
1178 FBAA823E1B56F22400EE6863 /* hfs_extents_test.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = hfs_extents_test.c; sourceTree = "<group>"; };
1179 FBAA823F1B56F22400EE6863 /* hfs_extents_test.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = hfs_extents_test.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
1180 FBAA82401B56F22400EE6863 /* rangelist_test.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = rangelist_test.c; sourceTree = "<group>"; };
1181 FBAA82451B56F24100EE6863 /* hfs_alloc_test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = hfs_alloc_test; sourceTree = BUILT_PRODUCTS_DIR; };
1182 FBAA82511B56F26A00EE6863 /* hfs_extents_test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = hfs_extents_test; sourceTree = BUILT_PRODUCTS_DIR; };
1183 FBAA825D1B56F28C00EE6863 /* rangelist_test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = rangelist_test; sourceTree = BUILT_PRODUCTS_DIR; };
1184 FBAA826F1B56F32900EE6863 /* test-utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "test-utils.h"; sourceTree = "<group>"; };
1185 FBC234C21B4DA15E0002D849 /* iphoneos-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "iphoneos-Info.plist"; sourceTree = "<group>"; };
1186 FBCC52FE1B852758008B752C /* hfs-alloc-trace */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "hfs-alloc-trace"; sourceTree = BUILT_PRODUCTS_DIR; };
1187 FBCC53001B852759008B752C /* hfs-alloc-trace.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = "hfs-alloc-trace.c"; sourceTree = "<group>"; };
1188 FBCC53051B853728008B752C /* hfs_alloc_trace.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hfs_alloc_trace.h; sourceTree = "<group>"; };
1189 FBD0D1CA1AF34C2B00AAAF5E /* install */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = install; sourceTree = "<group>"; };
1190 FBD69AF81B91309C0022ECAD /* test-dateadded.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-dateadded.c"; sourceTree = "<group>"; };
1191 FBE1B1D31BD6E3D700CEB443 /* test-move-data-extents.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-move-data-extents.c"; sourceTree = "<group>"; };
1192 FBE3F7851AF6776B005BB768 /* mk-root.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = "mk-root.sh"; sourceTree = "<group>"; };
1193 FDD9FA2C14A132BF0043D4A9 /* CopyHFSMeta */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = CopyHFSMeta; sourceTree = BUILT_PRODUCTS_DIR; };
1194 FDD9FA4714A1343D0043D4A9 /* Data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Data.h; sourceTree = "<group>"; };
1195 FDD9FA4814A1343D0043D4A9 /* DeviceWrapper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DeviceWrapper.c; sourceTree = "<group>"; };
1196 FDD9FA4914A1343D0043D4A9 /* dump.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dump.c; sourceTree = "<group>"; };
1197 FDD9FA4A14A1343D0043D4A9 /* Gather.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Gather.c; sourceTree = "<group>"; };
1198 FDD9FA4B14A1343D0043D4A9 /* hfsmeta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hfsmeta.h; sourceTree = "<group>"; };
1199 FDD9FA4C14A1343D0043D4A9 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
1200 FDD9FA4E14A1343D0043D4A9 /* misc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = misc.c; sourceTree = "<group>"; };
1201 FDD9FA4F14A1343D0043D4A9 /* ScanExtents.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ScanExtents.c; sourceTree = "<group>"; };
1202 FDD9FA5014A1343D0043D4A9 /* Sparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sparse.h; sourceTree = "<group>"; };
1203 FDD9FA5114A1343D0043D4A9 /* SparseBundle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SparseBundle.c; sourceTree = "<group>"; };
1204 FDD9FA5B14A135840043D4A9 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = "<absolute>"; };
1205 /* End PBXFileReference section */
1206
1207 /* Begin PBXFrameworksBuildPhase section */
1208 4D07DCB51538EF3A002B57CB /* Frameworks */ = {
1209 isa = PBXFrameworksBuildPhase;
1210 buildActionMask = 2147483647;
1211 files = (
1212 );
1213 runOnlyForDeploymentPostprocessing = 0;
1214 };
1215 4D0E89991534FE65004CD678 /* Frameworks */ = {
1216 isa = PBXFrameworksBuildPhase;
1217 buildActionMask = 2147483647;
1218 files = (
1219 4DE6C7491535012B00C11066 /* CoreFoundation.framework in Frameworks */,
1220 4DE6C74C1535023700C11066 /* IOKit.framework in Frameworks */,
1221 4DE6C756153502F800C11066 /* libutil.dylib in Frameworks */,
1222 );
1223 runOnlyForDeploymentPostprocessing = 0;
1224 };
1225 4DE6C758153504C100C11066 /* Frameworks */ = {
1226 isa = PBXFrameworksBuildPhase;
1227 buildActionMask = 2147483647;
1228 files = (
1229 4DE6C76D1535052A00C11066 /* CoreFoundation.framework in Frameworks */,
1230 4DE6C76E1535052C00C11066 /* IOKit.framework in Frameworks */,
1231 4DE6C76F1535052E00C11066 /* libutil.dylib in Frameworks */,
1232 );
1233 runOnlyForDeploymentPostprocessing = 0;
1234 };
1235 4DFD93F11535FF510039B6BA /* Frameworks */ = {
1236 isa = PBXFrameworksBuildPhase;
1237 buildActionMask = 2147483647;
1238 files = (
1239 4DFD9472153601F50039B6BA /* CoreFoundation.framework in Frameworks */,
1240 4DFD9473153601F80039B6BA /* IOKit.framework in Frameworks */,
1241 );
1242 runOnlyForDeploymentPostprocessing = 0;
1243 };
1244 4DFD94A8153649070039B6BA /* Frameworks */ = {
1245 isa = PBXFrameworksBuildPhase;
1246 buildActionMask = 2147483647;
1247 files = (
1248 4DFD94A9153649070039B6BA /* CoreFoundation.framework in Frameworks */,
1249 4DFD94AA153649070039B6BA /* IOKit.framework in Frameworks */,
1250 4DFD94AB153649070039B6BA /* libutil.dylib in Frameworks */,
1251 );
1252 runOnlyForDeploymentPostprocessing = 0;
1253 };
1254 4DFD94DF15373C2C0039B6BA /* Frameworks */ = {
1255 isa = PBXFrameworksBuildPhase;
1256 buildActionMask = 2147483647;
1257 files = (
1258 );
1259 runOnlyForDeploymentPostprocessing = 0;
1260 };
1261 86CBF37C183186C300A64A93 /* Frameworks */ = {
1262 isa = PBXFrameworksBuildPhase;
1263 buildActionMask = 2147483647;
1264 files = (
1265 );
1266 runOnlyForDeploymentPostprocessing = 0;
1267 };
1268 8DD76FAD0486AB0100D96B5E /* Frameworks */ = {
1269 isa = PBXFrameworksBuildPhase;
1270 buildActionMask = 2147483647;
1271 files = (
1272 FDD9FA4214A133F00043D4A9 /* CoreFoundation.framework in Frameworks */,
1273 );
1274 runOnlyForDeploymentPostprocessing = 0;
1275 };
1276 900BDED11FF919C2002F7EC0 /* Frameworks */ = {
1277 isa = PBXFrameworksBuildPhase;
1278 buildActionMask = 2147483647;
1279 files = (
1280 );
1281 runOnlyForDeploymentPostprocessing = 0;
1282 };
1283 900BDEDA1FF919DE002F7EC0 /* Frameworks */ = {
1284 isa = PBXFrameworksBuildPhase;
1285 buildActionMask = 2147483647;
1286 files = (
1287 9022D171205EC18500D9A2AE /* livefiles_hfs.dylib in Frameworks */,
1288 9022D170205EC16900D9A2AE /* CoreFoundation.framework in Frameworks */,
1289 );
1290 runOnlyForDeploymentPostprocessing = 0;
1291 };
1292 FB20E0DC1AE950C200CEBE7B /* Frameworks */ = {
1293 isa = PBXFrameworksBuildPhase;
1294 buildActionMask = 2147483647;
1295 files = (
1296 );
1297 runOnlyForDeploymentPostprocessing = 0;
1298 };
1299 FB75A3DE1B4AE765004B5A74 /* Frameworks */ = {
1300 isa = PBXFrameworksBuildPhase;
1301 buildActionMask = 2147483647;
1302 files = (
1303 );
1304 runOnlyForDeploymentPostprocessing = 0;
1305 };
1306 FB76B3CF1B7A4BE600FA9F2B /* Frameworks */ = {
1307 isa = PBXFrameworksBuildPhase;
1308 buildActionMask = 2147483647;
1309 files = (
1310 );
1311 runOnlyForDeploymentPostprocessing = 0;
1312 };
1313 FBAA82421B56F24100EE6863 /* Frameworks */ = {
1314 isa = PBXFrameworksBuildPhase;
1315 buildActionMask = 2147483647;
1316 files = (
1317 );
1318 runOnlyForDeploymentPostprocessing = 0;
1319 };
1320 FBAA824E1B56F26A00EE6863 /* Frameworks */ = {
1321 isa = PBXFrameworksBuildPhase;
1322 buildActionMask = 2147483647;
1323 files = (
1324 );
1325 runOnlyForDeploymentPostprocessing = 0;
1326 };
1327 FBAA825A1B56F28C00EE6863 /* Frameworks */ = {
1328 isa = PBXFrameworksBuildPhase;
1329 buildActionMask = 2147483647;
1330 files = (
1331 );
1332 runOnlyForDeploymentPostprocessing = 0;
1333 };
1334 FBCC52FB1B852758008B752C /* Frameworks */ = {
1335 isa = PBXFrameworksBuildPhase;
1336 buildActionMask = 2147483647;
1337 files = (
1338 );
1339 runOnlyForDeploymentPostprocessing = 0;
1340 };
1341 FDD9FA2914A132BF0043D4A9 /* Frameworks */ = {
1342 isa = PBXFrameworksBuildPhase;
1343 buildActionMask = 2147483647;
1344 files = (
1345 FDD9FA5C14A135840043D4A9 /* libz.dylib in Frameworks */,
1346 FDD9FA5A14A135290043D4A9 /* CoreFoundation.framework in Frameworks */,
1347 );
1348 runOnlyForDeploymentPostprocessing = 0;
1349 };
1350 /* End PBXFrameworksBuildPhase section */
1351
1352 /* Begin PBXGroup section */
1353 08FB7794FE84155DC02AAC07 /* hfs */ = {
1354 isa = PBXGroup;
1355 children = (
1356 900BDECD1FF91960002F7EC0 /* livefiles_hfs_plugin */,
1357 4DFD953D15377C7D0039B6BA /* hfs.xcconfig */,
1358 FDD9FA4614A1343D0043D4A9 /* CopyHFSMeta */,
1359 86CBF384183187D500A64A93 /* libhfs_metadata */,
1360 FDD9FA3F14A1335D0043D4A9 /* hfs_util */,
1361 4D0E899E1534FE65004CD678 /* mount_hfs */,
1362 4DE6C75D153504C100C11066 /* newfs_hfs */,
1363 4DFD93F61535FF510039B6BA /* fsck_hfs */,
1364 4DFD95141537402A0039B6BA /* hfs.fs */,
1365 4D07DCBA1538EF3A002B57CB /* fstyp_hfs */,
1366 FB20E0E11AE950C200CEBE7B /* core */,
1367 FB5E57081B8BE9F400C34A07 /* hfs_encodings */,
1368 FBBBE2811B55F354009F534D /* tests */,
1369 FBCC52FF1B852759008B752C /* hfs-alloc-trace */,
1370 FDD9FA4014A133A50043D4A9 /* Frameworks */,
1371 C1B6FD2C10CC0DB200778D48 /* Products */,
1372 FB02B8CE1B5ED0B50093DD47 /* make_opensource.sh */,
1373 D7978444206006CC00E93B37 /* Recovered References */,
1374 );
1375 name = hfs;
1376 sourceTree = "<group>";
1377 };
1378 4D07DCBA1538EF3A002B57CB /* fstyp_hfs */ = {
1379 isa = PBXGroup;
1380 children = (
1381 4D07DCC31538EF92002B57CB /* fstyp_hfs.c */,
1382 4D07DCC21538EF92002B57CB /* fstyp_hfs.8 */,
1383 4D7C8966192141ED002013C9 /* fstyp_hfs.entitlements */,
1384 );
1385 path = fstyp_hfs;
1386 sourceTree = "<group>";
1387 };
1388 4D0E899E1534FE65004CD678 /* mount_hfs */ = {
1389 isa = PBXGroup;
1390 children = (
1391 4D0E89A51534FF48004CD678 /* hfs_endian.h */,
1392 4D0E89A91534FF48004CD678 /* optical.h */,
1393 4D0E89A71534FF48004CD678 /* mount_hfs.c */,
1394 4D0E89A81534FF48004CD678 /* optical.c */,
1395 4D0E89A61534FF48004CD678 /* mount_hfs.8 */,
1396 4D6E7829191D3F41004E3F93 /* mount_hfs.ios.entitlements */,
1397 9D7AAC861B44874E0001F573 /* mount_hfs.osx.entitlements */,
1398 );
1399 path = mount_hfs;
1400 sourceTree = "<group>";
1401 };
1402 4DE6C75D153504C100C11066 /* newfs_hfs */ = {
1403 isa = PBXGroup;
1404 children = (
1405 4DE6C7651535050700C11066 /* hfs_endian.h */,
1406 4DE6C7691535050700C11066 /* newfs_hfs.h */,
1407 4DE6C7681535050700C11066 /* newfs_hfs.c */,
1408 4DE6C7661535050700C11066 /* makehfs.c */,
1409 4DE6C7641535050700C11066 /* hfs_endian.c */,
1410 4DE6C7671535050700C11066 /* newfs_hfs.8 */,
1411 4D6E7828191D3F26004E3F93 /* newfs_hfs.entitlements */,
1412 );
1413 path = newfs_hfs;
1414 sourceTree = "<group>";
1415 };
1416 4DFD93F61535FF510039B6BA /* fsck_hfs */ = {
1417 isa = PBXGroup;
1418 children = (
1419 7279A68B1593AA5C00192947 /* fsck_journal.c */,
1420 7279A68C1593AA5C00192947 /* fsck_journal.h */,
1421 4DFD9417153600060039B6BA /* cache.h */,
1422 4DFD9443153600060039B6BA /* fsck_debug.h */,
1423 4DFD9444153600060039B6BA /* fsck_hfs_msgnums.h */,
1424 4DFD9448153600060039B6BA /* fsck_hfs.h */,
1425 4DFD9449153600060039B6BA /* fsck_keys.h */,
1426 4DFD944B153600060039B6BA /* fsck_messages.h */,
1427 4DFD944C153600060039B6BA /* fsck_msgnums.h */,
1428 4DFD9416153600060039B6BA /* cache.c */,
1429 4DFD9442153600060039B6BA /* fsck_debug.c */,
1430 4DFD9445153600060039B6BA /* fsck_hfs_strings.c */,
1431 4DFD9447153600060039B6BA /* fsck_hfs.c */,
1432 4DFD944A153600060039B6BA /* fsck_messages.c */,
1433 4DFD944D153600060039B6BA /* fsck_strings.c */,
1434 4DFD944E153600060039B6BA /* utilities.c */,
1435 4DFD9418153600060039B6BA /* dfalib */,
1436 4DFD9440153600060039B6BA /* docs */,
1437 4DFD9446153600060039B6BA /* fsck_hfs.8 */,
1438 4D6E7827191D3E7E004E3F93 /* fsck_hfs.ios.entitlements */,
1439 9D9067881B44633C003D2117 /* fsck_hfs.osx.entitlements */,
1440 );
1441 path = fsck_hfs;
1442 sourceTree = "<group>";
1443 };
1444 4DFD9418153600060039B6BA /* dfalib */ = {
1445 isa = PBXGroup;
1446 children = (
1447 4DFD941B153600060039B6BA /* BTree.h */,
1448 4DFD941F153600060039B6BA /* BTreePrivate.h */,
1449 4DFD9421153600060039B6BA /* BTreeScanner.h */,
1450 4DFD9423153600060039B6BA /* CaseFolding.h */,
1451 4DFD9425153600060039B6BA /* CheckHFS.h */,
1452 4DFD9426153600060039B6BA /* DecompData.h */,
1453 4DFD9427153600060039B6BA /* DecompDataEnums.h */,
1454 4DFD942D153600060039B6BA /* hfs_endian.h */,
1455 4DFD9432153600060039B6BA /* Scavenger.h */,
1456 4DFD9439153600060039B6BA /* SRuntime.h */,
1457 4DFD9419153600060039B6BA /* BlockCache.c */,
1458 4DFD941A153600060039B6BA /* BTree.c */,
1459 4DFD941C153600060039B6BA /* BTreeAllocate.c */,
1460 4DFD941D153600060039B6BA /* BTreeMiscOps.c */,
1461 4DFD941E153600060039B6BA /* BTreeNodeOps.c */,
1462 4DFD9420153600060039B6BA /* BTreeScanner.c */,
1463 4DFD9422153600060039B6BA /* BTreeTreeOps.c */,
1464 4DFD9424153600060039B6BA /* CatalogCheck.c */,
1465 4DFD9429153600060039B6BA /* dirhardlink.c */,
1466 4DFD942B153600060039B6BA /* HardLinkCheck.c */,
1467 4DFD942C153600060039B6BA /* hfs_endian.c */,
1468 4DFD942F153600060039B6BA /* SAllocate.c */,
1469 4DFD9430153600060039B6BA /* SBTree.c */,
1470 4DFD9431153600060039B6BA /* SCatalog.c */,
1471 4DFD9433153600060039B6BA /* SControl.c */,
1472 4DFD9434153600060039B6BA /* SDevice.c */,
1473 4DFD9435153600060039B6BA /* SExtents.c */,
1474 4DFD9436153600060039B6BA /* SKeyCompare.c */,
1475 4DFD9437153600060039B6BA /* SRebuildBTree.c */,
1476 4DFD9438153600060039B6BA /* SRepair.c */,
1477 4DFD943A153600060039B6BA /* SStubs.c */,
1478 4DFD943B153600060039B6BA /* SUtils.c */,
1479 4DFD943C153600060039B6BA /* SVerify1.c */,
1480 4DFD943D153600060039B6BA /* SVerify2.c */,
1481 4DFD943E153600060039B6BA /* uuid.c */,
1482 4DFD943F153600060039B6BA /* VolumeBitmapCheck.c */,
1483 4DFD9428153600060039B6BA /* DecompMakeData.c */,
1484 4DFD942A153600060039B6BA /* FixDecompsNotes.txt */,
1485 );
1486 path = dfalib;
1487 sourceTree = "<group>";
1488 };
1489 4DFD9440153600060039B6BA /* docs */ = {
1490 isa = PBXGroup;
1491 children = (
1492 4DFD9441153600060039B6BA /* fsck_gui_interface_design.rtf */,
1493 );
1494 path = docs;
1495 sourceTree = "<group>";
1496 };
1497 4DFD95141537402A0039B6BA /* hfs.fs */ = {
1498 isa = PBXGroup;
1499 children = (
1500 4DFD9539153746B30039B6BA /* Info.plist */,
1501 4DFD9536153746210039B6BA /* InfoPlist.strings */,
1502 4D07DCED153C88B2002B57CB /* fsck.strings */,
1503 );
1504 name = hfs.fs;
1505 path = fs;
1506 sourceTree = "<group>";
1507 };
1508 86CBF384183187D500A64A93 /* libhfs_metadata */ = {
1509 isa = PBXGroup;
1510 children = (
1511 86CBF3851831880F00A64A93 /* iterate_hfs_metadata.c */,
1512 862C904B1834311200BAD882 /* iterate_hfs_metadata.h */,
1513 );
1514 name = libhfs_metadata;
1515 path = CopyHFSMeta;
1516 sourceTree = "<group>";
1517 };
1518 900BDECD1FF91960002F7EC0 /* livefiles_hfs_plugin */ = {
1519 isa = PBXGroup;
1520 children = (
1521 18B450682104D958002052BF /* lf_hfs_journal.c */,
1522 906EBF82206409B800B21E94 /* lf_hfs_catalog.c */,
1523 D7978409205EC42C00E93B37 /* lf_hfs_catalog.h */,
1524 D7978421205FB57600E93B37 /* lf_hfs_chash.c */,
1525 D769A1CF206118490022791F /* lf_hfs_chash.h */,
1526 D769A1CD206107DF0022791F /* lf_hfs_cnode.c */,
1527 D797840F205EC76100E93B37 /* lf_hfs_cnode.h */,
1528 900BDEED1FF91C46002F7EC0 /* lf_hfs_common.h */,
1529 900BDEF41FF9202E002F7EC0 /* lf_hfs_dirops_handler.c */,
1530 900BDEF31FF9202E002F7EC0 /* lf_hfs_dirops_handler.h */,
1531 D7978424205FC09A00E93B37 /* lf_hfs_endian.h */,
1532 900BDEF81FF92170002F7EC0 /* lf_hfs_fileops_handler.c */,
1533 900BDEF71FF92170002F7EC0 /* lf_hfs_fileops_handler.h */,
1534 D7978407205EC38900E93B37 /* lf_hfs_format.h */,
1535 900BDEEA1FF91C2A002F7EC0 /* lf_hfs_fsops_handler.c */,
1536 900BDEE91FF91C2A002F7EC0 /* lf_hfs_fsops_handler.h */,
1537 D769A1E82063CEA50022791F /* lf_hfs_journal.h */,
1538 D7978401205EC12700E93B37 /* lf_hfs_locks.c */,
1539 D7978400205EC12700E93B37 /* lf_hfs_locks.h */,
1540 900BDEFC1FF9246F002F7EC0 /* lf_hfs_logger.c */,
1541 900BDEFB1FF9246F002F7EC0 /* lf_hfs_logger.h */,
1542 D7978405205EC25B00E93B37 /* lf_hfs_mount.h */,
1543 9022D18020600D9E00D9A2AE /* lf_hfs_rangelist.c */,
1544 9022D17F20600D9E00D9A2AE /* lf_hfs_rangelist.h */,
1545 D79784402060037400E93B37 /* lf_hfs_raw_read_write.c */,
1546 D797843F2060037400E93B37 /* lf_hfs_raw_read_write.h */,
1547 9022D173205FE5FA00D9A2AE /* lf_hfs_utils.c */,
1548 9022D172205FE5FA00D9A2AE /* lf_hfs_utils.h */,
1549 D7978414205EC9C300E93B37 /* lf_hfs_vfsops.c */,
1550 9022D1832060FBBE00D9A2AE /* lf_hfs_vfsops.h */,
1551 D797841E205ED7E600E93B37 /* lf_hfs_vfsutils.c */,
1552 9022D1852060FBD200D9A2AE /* lf_hfs_vfsutils.h */,
1553 D769A1CB206107190022791F /* lf_hfs_vnode.c */,
1554 D79783FC205EC09000E93B37 /* lf_hfs_vnode.h */,
1555 D769A1D2206136420022791F /* lf_hfs_vnops.c */,
1556 D769A1D1206136420022791F /* lf_hfs_vnops.h */,
1557 D769A1E52063AD680022791F /* lf_hfs_volume_allocation.c */,
1558 D769A1E42063AD680022791F /* lf_hfs_volume_allocation.h */,
1559 D79783FE205EC0E000E93B37 /* lf_hfs.h */,
1560 900BDECF1FF9198E002F7EC0 /* livefiles_hfs_tester.c */,
1561 900BDEE71FF91ADF002F7EC0 /* livefiles_hfs_tester.entitlements */,
1562 900BDECE1FF9198E002F7EC0 /* livefiles_hfs_tester.h */,
1563 90F5EBA42061476A004397B2 /* lf_hfs_btree.h */,
1564 90F5EBA52061476A004397B2 /* lf_hfs_btree.c */,
1565 90F5EBAA2063A089004397B2 /* lf_hfs_btrees_private.h */,
1566 90F5EBAE2063A109004397B2 /* lf_hfs_btrees_internal.h */,
1567 90F5EBB02063A929004397B2 /* lf_hfs_defs.h */,
1568 90F5EBB22063AA77004397B2 /* lf_hfs_btrees_io.h */,
1569 90F5EBB32063AA77004397B2 /* lf_hfs_btrees_io.c */,
1570 90F5EBB62063B212004397B2 /* lf_hfs_file_extent_mapping.c */,
1571 90F5EBB82063CC22004397B2 /* lf_hfs_btree_tree_ops.c */,
1572 90F5EBBA2063CC3A004397B2 /* lf_hfs_btree_node_ops.c */,
1573 90F5EBBD2063CCE0004397B2 /* lf_hfs_btree_misc_ops.c */,
1574 90F5EBC02063CE12004397B2 /* lf_hfs_btree_allocate.c */,
1575 906EBF702063DB6C00B21E94 /* lf_hfs_generic_buf.h */,
1576 906EBF712063DB6C00B21E94 /* lf_hfs_generic_buf.c */,
1577 906EBF742063E44900B21E94 /* lf_hfs_readwrite_ops.h */,
1578 906EBF752063E44900B21E94 /* lf_hfs_readwrite_ops.c */,
1579 906EBF782063E76D00B21E94 /* lf_hfs_endian.c */,
1580 906EBF7A2063F7CE00B21E94 /* lf_hfs_btree_node_reserve.c */,
1581 906EBF7E2063FC0900B21E94 /* lf_hfs_file_mgr_internal.h */,
1582 906EBF802063FE3900B21E94 /* lf_hfs_file_extent_mapping.h */,
1583 906EBF8520640CDF00B21E94 /* lf_hfs_unicode_wrappers.h */,
1584 906EBF8620640CDF00B21E94 /* lf_hfs_unicode_wrappers.c */,
1585 906EBF8920640D8200B21E94 /* lf_hfs_ucs_string_cmp_data.h */,
1586 EE73740320644328004C2F0E /* lf_hfs_sbunicode.h */,
1587 EE73740420644328004C2F0E /* lf_hfs_sbunicode.c */,
1588 EE737407206443A1004C2F0E /* lf_hfs_utfconvdata.h */,
1589 906EBF8A2067884300B21E94 /* lf_hfs_lookup.h */,
1590 906EBF8B2067884300B21E94 /* lf_hfs_lookup.c */,
1591 D769A1EA2067E6BB0022791F /* lf_hfs_attrlist.h */,
1592 D769A1EB2067E6BB0022791F /* lf_hfs_attrlist.c */,
1593 D7850547206B831000B9C5E4 /* lf_hfs_xattr.h */,
1594 D7850548206B831000B9C5E4 /* lf_hfs_xattr.c */,
1595 D759E26E20AD75FC00792EDA /* lf_hfs_link.h */,
1596 D759E26F20AD75FC00792EDA /* lf_hfs_link.c */,
1597 );
1598 path = livefiles_hfs_plugin;
1599 sourceTree = "<group>";
1600 };
1601 C1B6FD2C10CC0DB200778D48 /* Products */ = {
1602 isa = PBXGroup;
1603 children = (
1604 C1B6FD2B10CC0DB200778D48 /* hfs.util */,
1605 FDD9FA2C14A132BF0043D4A9 /* CopyHFSMeta */,
1606 4D0E899C1534FE65004CD678 /* mount_hfs */,
1607 4DE6C75B153504C100C11066 /* newfs_hfs */,
1608 4DFD93F41535FF510039B6BA /* fsck_hfs */,
1609 4DFD94AF153649070039B6BA /* newfs_hfs_debug */,
1610 4DFD94E615373C2C0039B6BA /* fsck_makestrings */,
1611 4DFD95121537402A0039B6BA /* hfs.fs */,
1612 4D07DCB81538EF3A002B57CB /* fstyp_hfs */,
1613 86CBF37F183186C300A64A93 /* libhfs_metadata.a */,
1614 FB20E0E01AE950C200CEBE7B /* HFS.kext */,
1615 FB75A4021B4AE765004B5A74 /* HFSEncodings.kext */,
1616 FB6A57DE1B55544D008AB046 /* hfs-System.framework */,
1617 FBAA82451B56F24100EE6863 /* hfs_alloc_test */,
1618 FBAA82511B56F26A00EE6863 /* hfs_extents_test */,
1619 FBAA825D1B56F28C00EE6863 /* rangelist_test */,
1620 FB76B3D21B7A4BE600FA9F2B /* hfs-tests */,
1621 FBCC52FE1B852758008B752C /* hfs-alloc-trace */,
1622 FB48E4A61BB3070500523121 /* Kernel.framework */,
1623 FB48E5041BB3798500523121 /* Sim_Headers */,
1624 900BDED41FF919C2002F7EC0 /* livefiles_hfs.dylib */,
1625 900BDEDD1FF919DE002F7EC0 /* livefiles_hfs_tester */,
1626 );
1627 name = Products;
1628 sourceTree = "<group>";
1629 };
1630 D7978444206006CC00E93B37 /* Recovered References */ = {
1631 isa = PBXGroup;
1632 children = (
1633 9022D177205FEBE200D9A2AE /* lf_MacOSStubs.c */,
1634 D797843D206001F000E93B37 /* lf_MAcOSStubs.c */,
1635 );
1636 name = "Recovered References";
1637 sourceTree = "<group>";
1638 };
1639 FB20E0E11AE950C200CEBE7B /* core */ = {
1640 isa = PBXGroup;
1641 children = (
1642 FB20E0E81AE9529400CEBE7B /* BTree.c */,
1643 FB20E0E91AE9529400CEBE7B /* BTreeAllocate.c */,
1644 FB20E0EA1AE9529400CEBE7B /* BTreeMiscOps.c */,
1645 FB20E0EB1AE9529400CEBE7B /* BTreeNodeOps.c */,
1646 FB20E0EC1AE9529400CEBE7B /* BTreeNodeReserve.c */,
1647 FB20E0ED1AE9529400CEBE7B /* BTreeScanner.c */,
1648 FB20E0EE1AE9529400CEBE7B /* BTreeScanner.h */,
1649 FB20E0EF1AE9529400CEBE7B /* BTreesInternal.h */,
1650 FB20E0F01AE9529400CEBE7B /* BTreesPrivate.h */,
1651 FB20E0F11AE9529400CEBE7B /* BTreeTreeOps.c */,
1652 FB20E0F21AE9529400CEBE7B /* BTreeWrapper.c */,
1653 FB20E0F31AE9529400CEBE7B /* CatalogPrivate.h */,
1654 FB20E0F41AE9529400CEBE7B /* CatalogUtilities.c */,
1655 FB20E0F51AE9529400CEBE7B /* FileExtentMapping.c */,
1656 FB20E0F61AE9529400CEBE7B /* FileIDsServices.c */,
1657 FB20E0F71AE9529400CEBE7B /* FileMgrInternal.h */,
1658 FBCC53051B853728008B752C /* hfs_alloc_trace.h */,
1659 FB20E0F81AE9529400CEBE7B /* hfs_attrlist.c */,
1660 FB20E0F91AE9529400CEBE7B /* hfs_attrlist.h */,
1661 FB20E0FA1AE9529400CEBE7B /* hfs_btreeio.c */,
1662 FB20E0FB1AE9529400CEBE7B /* hfs_btreeio.h */,
1663 FB20E0FC1AE9529400CEBE7B /* hfs_catalog.c */,
1664 FB20E0FD1AE9529400CEBE7B /* hfs_catalog.h */,
1665 FB20E0FE1AE9529400CEBE7B /* hfs_chash.c */,
1666 FB20E0FF1AE9529400CEBE7B /* hfs_cnode.c */,
1667 FB20E1001AE9529400CEBE7B /* hfs_cnode.h */,
1668 FB20E1011AE9529400CEBE7B /* hfs_cprotect.c */,
1669 FB20E1021AE9529400CEBE7B /* hfs_cprotect.h */,
1670 FB20E1031AE9529400CEBE7B /* hfs_dbg.h */,
1671 FB20E1071AE9529400CEBE7B /* hfs_endian.c */,
1672 FB20E1081AE9529400CEBE7B /* hfs_endian.h */,
1673 FB20E1091AE9529400CEBE7B /* hfs_extents.c */,
1674 FB20E10A1AE9529400CEBE7B /* hfs_extents.h */,
1675 FB20E10B1AE9529400CEBE7B /* hfs_format.h */,
1676 FB20E10C1AE9529400CEBE7B /* hfs_fsctl.h */,
1677 FB20E10D1AE9529400CEBE7B /* hfs_fsinfo.c */,
1678 FB20E10E1AE9529400CEBE7B /* hfs_hotfiles.c */,
1679 FB20E10F1AE9529400CEBE7B /* hfs_hotfiles.h */,
1680 FB20E0E41AE950C200CEBE7B /* hfs_iokit.cpp */,
1681 FB7CCFCF1B4657C60078E79D /* hfs_iokit.h */,
1682 FB20E12A1AE9529400CEBE7B /* hfs_journal.c */,
1683 FB20E12B1AE9529400CEBE7B /* hfs_journal.h */,
1684 FB20E1101AE9529400CEBE7B /* hfs_kdebug.h */,
1685 FB20E1111AE9529400CEBE7B /* hfs_key_roll.c */,
1686 FB20E1121AE9529400CEBE7B /* hfs_key_roll.h */,
1687 FB20E1131AE9529400CEBE7B /* hfs_link.c */,
1688 FB20E1141AE9529400CEBE7B /* hfs_lookup.c */,
1689 FB20E1151AE9529400CEBE7B /* hfs_macos_defs.h */,
1690 FB20E1161AE9529400CEBE7B /* hfs_mount.h */,
1691 FB20E1171AE9529400CEBE7B /* hfs_notification.c */,
1692 FB20E1181AE9529400CEBE7B /* hfs_quota.c */,
1693 FB20E1191AE9529400CEBE7B /* hfs_quota.h */,
1694 FB20E11A1AE9529400CEBE7B /* hfs_readwrite.c */,
1695 FB20E11B1AE9529400CEBE7B /* hfs_resize.c */,
1696 FB20E11C1AE9529400CEBE7B /* hfs_search.c */,
1697 FB20E11D1AE9529400CEBE7B /* hfs_unistr.h */,
1698 FB20E11E1AE9529400CEBE7B /* hfs_vfsops.c */,
1699 FB20E11F1AE9529400CEBE7B /* hfs_vfsutils.c */,
1700 FB20E1201AE9529400CEBE7B /* hfs_vnops.c */,
1701 FB20E1211AE9529400CEBE7B /* hfs_xattr.c */,
1702 FB20E1221AE9529400CEBE7B /* hfs.h */,
1703 FB20E1231AE9529400CEBE7B /* HFSUnicodeWrappers.h */,
1704 FBD0D1CA1AF34C2B00AAAF5E /* install */,
1705 FBC234C21B4DA15E0002D849 /* iphoneos-Info.plist */,
1706 FB20E17A1AE968D300CEBE7B /* kext-config.h */,
1707 FB20E1781AE968BD00CEBE7B /* kext.xcconfig */,
1708 FB20E1241AE9529400CEBE7B /* MacOSStubs.c */,
1709 FB20E0E31AE950C200CEBE7B /* macosx-Info.plist */,
1710 FBE3F7851AF6776B005BB768 /* mk-root.sh */,
1711 FB20E1261AE9529400CEBE7B /* rangelist.c */,
1712 FB20E1271AE9529400CEBE7B /* rangelist.h */,
1713 FB20E1281AE9529400CEBE7B /* UCStringCompareData.h */,
1714 FB20E1291AE9529400CEBE7B /* UnicodeWrappers.c */,
1715 FB20E12C1AE9529400CEBE7B /* VolumeAllocation.c */,
1716 );
1717 path = core;
1718 sourceTree = "<group>";
1719 usesTabs = 1;
1720 };
1721 FB55AE551B7CD89600701D03 /* cases */ = {
1722 isa = PBXGroup;
1723 children = (
1724 2A84DBD31D9E1179007964B8 /* test-raw-dev-unaligned.c */,
1725 07C2BF881CB43F5E00D8327D /* test-renamex.c */,
1726 2A386A3A1C221E67007FEDAC /* test-list-ids.c */,
1727 2A9399D41BE2C14800FB075B /* test-unicode-file-names.c */,
1728 0703A0531CD826160035BCFD /* test-defrag.c */,
1729 2A9399D21BE2C06000FB075B /* test-uncached-io.c */,
1730 2A9399D01BE2BFF400FB075B /* test-throttled-io.c */,
1731 2A9399CE1BE2BCE200FB075B /* test-mod-time.c */,
1732 2A9399CC1BE2BC5800FB075B /* test-mmap-mod-time.c */,
1733 2A9399CB1BE2BB1600FB075B /* test-journal-toggle.c */,
1734 2A9399C81BE1747200FB075B /* test-map-private.m */,
1735 2A9399C51BE1729200FB075B /* test-log2phys.m */,
1736 2A9399B91BE15F5F00FB075B /* test-fsinfo-sig.c */,
1737 2A9399BA1BE15F5F00FB075B /* test-key-roll.c */,
1738 2A9399BB1BE15F5F00FB075B /* test-msync-16k.c */,
1739 2A9399BC1BE15F5F00FB075B /* test-readdir.c */,
1740 2A9399BD1BE15F5F00FB075B /* test-set-create-time.c */,
1741 2A9399BE1BE15F5F00FB075B /* test-set-protection-class.c */,
1742 2A9399B71BE14AA800FB075B /* test-scan-range-size.c */,
1743 2A9399B51BE131A000FB075B /* test-resize.m */,
1744 2A9399B31BE12DE400FB075B /* test-fsinfo.c */,
1745 2A9399B11BE12A6300FB075B /* test-fsinfo-cprotect.c */,
1746 2A9399AB1BE128B700FB075B /* test-invalid-ranges.m */,
1747 2A9399A91BE0401D00FB075B /* test-hard-links.m */,
1748 2A9399A71BE03A6200FB075B /* test-getattrlist-dprotect.m */,
1749 2A9399A51BE0365F00FB075B /* test-fsync.c */,
1750 2A9399A31BE02C1F00FB075B /* test-file-too-big.m */,
1751 2A9399A11BE02A0E00FB075B /* test-dprotect.c */,
1752 2A93999F1BE0220B00FB075B /* test-dir-link.c */,
1753 2A93999B1BE0146000FB075B /* test-class-roll.c */,
1754 2A93999C1BE0146000FB075B /* test-deep-rm.c */,
1755 2A9399961BDFEF3900FB075B /* test-chflags.c */,
1756 2A9399941BDFEA6E00FB075B /* test-access.c */,
1757 F90E174821ADFFD100345EE3 /* test-cas-bsdflags.c */,
1758 FB55AE521B7C271000701D03 /* test-doc-tombstone.c */,
1759 FB76B3DA1B7A52BE00FA9F2B /* test-external-jnl.c */,
1760 FB2B5C721B87A0BF00ACEDD9 /* test-getattrlist.c */,
1761 FBE1B1D31BD6E3D700CEB443 /* test-move-data-extents.c */,
1762 FB55AE581B7CEB0600701D03 /* test-quotas.c */,
1763 FB3BB2091BE2862E0094F00E /* test-secluded-rename.c */,
1764 FB285C281B7E81180099B2ED /* test-sparse-dev.c */,
1765 FB2B5C551B87656900ACEDD9 /* test-transcode.m */,
1766 FBD69AF81B91309C0022ECAD /* test-dateadded.c */,
1767 09D6B7D61E317ED2003C20DC /* test_disklevel.c */,
1768 A6E6D73F20909C72002125B0 /* test-get-volume-create-time.c */,
1769 );
1770 path = cases;
1771 sourceTree = "<group>";
1772 };
1773 FB5E57081B8BE9F400C34A07 /* hfs_encodings */ = {
1774 isa = PBXGroup;
1775 children = (
1776 FB75A4031B4AE765004B5A74 /* HFSEncodings-Info.plist */,
1777 FB20E1041AE9529400CEBE7B /* hfs_encodinghint.c */,
1778 FB75A40F1B4AF8A3004B5A74 /* hfs_encodings_internal.h */,
1779 FB75A40C1B4AF0BA004B5A74 /* hfs_encodings_kext.cpp */,
1780 FB20E1051AE9529400CEBE7B /* hfs_encodings.c */,
1781 FB20E1061AE9529400CEBE7B /* hfs_encodings.h */,
1782 );
1783 path = hfs_encodings;
1784 sourceTree = "<group>";
1785 };
1786 FBBBE2811B55F354009F534D /* tests */ = {
1787 isa = PBXGroup;
1788 children = (
1789 FB55AE551B7CD89600701D03 /* cases */,
1790 FB76B3EC1B7BDFDB00FA9F2B /* disk-image.h */,
1791 FB76B3EB1B7BDFDB00FA9F2B /* disk-image.m */,
1792 FB55AE5D1B7D219700701D03 /* gen-test-plist.sh */,
1793 7204A9811BE94BC9007A9898 /* gen-dmg.sh */,
1794 7204A9401BE94359007A9898 /* img-to-c.c */,
1795 FBAA823D1B56F22400EE6863 /* hfs_alloc_test.c */,
1796 FBAA823E1B56F22400EE6863 /* hfs_extents_test.c */,
1797 FBAA823F1B56F22400EE6863 /* hfs_extents_test.h */,
1798 FB2B5C691B877DEC00ACEDD9 /* hfs-tests.entitlements */,
1799 FB76B3CC1B7A48DE00FA9F2B /* hfs-tests.h */,
1800 FB76B3CB1B7A48DE00FA9F2B /* hfs-tests.mm */,
1801 FB2B5C671B877A4D00ACEDD9 /* hfs-tests.xcconfig */,
1802 FBAA82401B56F22400EE6863 /* rangelist_test.c */,
1803 FB76B3EF1B7BE67400FA9F2B /* systemx.c */,
1804 FB76B3F01B7BE67400FA9F2B /* systemx.h */,
1805 FBAA826F1B56F32900EE6863 /* test-utils.h */,
1806 );
1807 path = tests;
1808 sourceTree = "<group>";
1809 usesTabs = 1;
1810 };
1811 FBCC52FF1B852759008B752C /* hfs-alloc-trace */ = {
1812 isa = PBXGroup;
1813 children = (
1814 FBCC53001B852759008B752C /* hfs-alloc-trace.c */,
1815 );
1816 path = "hfs-alloc-trace";
1817 sourceTree = "<group>";
1818 };
1819 FDD9FA3F14A1335D0043D4A9 /* hfs_util */ = {
1820 isa = PBXGroup;
1821 children = (
1822 C1B6FA2F10CC0B8A00778D48 /* hfs.util.8 */,
1823 C1B6FA0610CC0A0A00778D48 /* hfsutil_jnl.c */,
1824 C1B6FA0710CC0A0A00778D48 /* hfsutil_main.c */,
1825 4D7C8964192141CA002013C9 /* hfs_util.ios.entitlements */,
1826 9D7AAC871B44880B0001F573 /* hfs_util.osx.entitlements */,
1827 );
1828 path = hfs_util;
1829 sourceTree = "<group>";
1830 };
1831 FDD9FA4014A133A50043D4A9 /* Frameworks */ = {
1832 isa = PBXGroup;
1833 children = (
1834 C1B6FA2210CC0AF400778D48 /* CoreFoundation.framework */,
1835 9022D16F205EC16900D9A2AE /* CoreFoundation.framework */,
1836 4DE6C7461535012200C11066 /* IOKit.framework */,
1837 FDD9FA5B14A135840043D4A9 /* libz.dylib */,
1838 4DE6C74A1535018100C11066 /* libutil.dylib */,
1839 );
1840 name = Frameworks;
1841 sourceTree = "<group>";
1842 };
1843 FDD9FA4614A1343D0043D4A9 /* CopyHFSMeta */ = {
1844 isa = PBXGroup;
1845 children = (
1846 863D03961820761900A4F0C4 /* util.c */,
1847 FDD9FA4714A1343D0043D4A9 /* Data.h */,
1848 FDD9FA4814A1343D0043D4A9 /* DeviceWrapper.c */,
1849 FDD9FA4914A1343D0043D4A9 /* dump.c */,
1850 FDD9FA4A14A1343D0043D4A9 /* Gather.c */,
1851 FDD9FA4B14A1343D0043D4A9 /* hfsmeta.h */,
1852 FDD9FA4C14A1343D0043D4A9 /* main.c */,
1853 FDD9FA4E14A1343D0043D4A9 /* misc.c */,
1854 FDD9FA4F14A1343D0043D4A9 /* ScanExtents.c */,
1855 FDD9FA5014A1343D0043D4A9 /* Sparse.h */,
1856 FDD9FA5114A1343D0043D4A9 /* SparseBundle.c */,
1857 4D7C8965192141DB002013C9 /* CopyHFSMeta.entitlements */,
1858 );
1859 path = CopyHFSMeta;
1860 sourceTree = "<group>";
1861 usesTabs = 1;
1862 };
1863 /* End PBXGroup section */
1864
1865 /* Begin PBXHeadersBuildPhase section */
1866 86CBF37D183186C300A64A93 /* Headers */ = {
1867 isa = PBXHeadersBuildPhase;
1868 buildActionMask = 2147483647;
1869 files = (
1870 862C904C1834311200BAD882 /* iterate_hfs_metadata.h in Headers */,
1871 86CBF3871831884600A64A93 /* Data.h in Headers */,
1872 );
1873 runOnlyForDeploymentPostprocessing = 0;
1874 };
1875 900BDED21FF919C2002F7EC0 /* Headers */ = {
1876 isa = PBXHeadersBuildPhase;
1877 buildActionMask = 2147483647;
1878 files = (
1879 906EBF812063FF2700B21E94 /* lf_hfs_file_extent_mapping.h in Headers */,
1880 900BDEF91FF92170002F7EC0 /* lf_hfs_fileops_handler.h in Headers */,
1881 D7978410205EC76100E93B37 /* lf_hfs_cnode.h in Headers */,
1882 D769A1EC2067E6BB0022791F /* lf_hfs_attrlist.h in Headers */,
1883 906EBF8C2067884300B21E94 /* lf_hfs_lookup.h in Headers */,
1884 D769A1E92063CEA50022791F /* lf_hfs_journal.h in Headers */,
1885 900BDEF51FF9202E002F7EC0 /* lf_hfs_dirops_handler.h in Headers */,
1886 D797840A205EC43000E93B37 /* lf_hfs_catalog.h in Headers */,
1887 D7978426205FC09A00E93B37 /* lf_hfs_endian.h in Headers */,
1888 D769A1D0206118490022791F /* lf_hfs_chash.h in Headers */,
1889 D769A1E62063AD680022791F /* lf_hfs_volume_allocation.h in Headers */,
1890 900BDEEB1FF91C2A002F7EC0 /* lf_hfs_fsops_handler.h in Headers */,
1891 9022D18120600D9E00D9A2AE /* lf_hfs_rangelist.h in Headers */,
1892 9022D1842060FBBE00D9A2AE /* lf_hfs_vfsops.h in Headers */,
1893 D79783FF205EC0E000E93B37 /* lf_hfs.h in Headers */,
1894 900BDEFD1FF9246F002F7EC0 /* lf_hfs_logger.h in Headers */,
1895 90F5EBA62061476A004397B2 /* lf_hfs_btree.h in Headers */,
1896 906EBF7F2063FC0900B21E94 /* lf_hfs_file_mgr_internal.h in Headers */,
1897 EE737408206443A1004C2F0E /* lf_hfs_utfconvdata.h in Headers */,
1898 90F5EBAC2063A089004397B2 /* lf_hfs_btrees_private.h in Headers */,
1899 D769A1D3206136420022791F /* lf_hfs_vnops.h in Headers */,
1900 9022D1862060FBD200D9A2AE /* lf_hfs_vfsutils.h in Headers */,
1901 9022D174205FE5FA00D9A2AE /* lf_hfs_utils.h in Headers */,
1902 EE73740520644328004C2F0E /* lf_hfs_sbunicode.h in Headers */,
1903 D759E27020AD75FC00792EDA /* lf_hfs_link.h in Headers */,
1904 90F5EBAF2063A109004397B2 /* lf_hfs_btrees_internal.h in Headers */,
1905 D79784412060037400E93B37 /* lf_hfs_raw_read_write.h in Headers */,
1906 D7978406205EC25B00E93B37 /* lf_hfs_mount.h in Headers */,
1907 906EBF722063DB6C00B21E94 /* lf_hfs_generic_buf.h in Headers */,
1908 906EBF7D2063FB4A00B21E94 /* lf_hfs_btrees_io.h in Headers */,
1909 D7978408205EC38900E93B37 /* lf_hfs_format.h in Headers */,
1910 D7850549206B831000B9C5E4 /* lf_hfs_xattr.h in Headers */,
1911 906EBF8720640CDF00B21E94 /* lf_hfs_unicode_wrappers.h in Headers */,
1912 90F5EBB12063A929004397B2 /* lf_hfs_defs.h in Headers */,
1913 900BDEEE1FF91C46002F7EC0 /* lf_hfs_common.h in Headers */,
1914 906EBF762063E44900B21E94 /* lf_hfs_readwrite_ops.h in Headers */,
1915 D7978402205EC12700E93B37 /* lf_hfs_locks.h in Headers */,
1916 D79783FD205EC09000E93B37 /* lf_hfs_vnode.h in Headers */,
1917 );
1918 runOnlyForDeploymentPostprocessing = 0;
1919 };
1920 FB20E0DD1AE950C200CEBE7B /* Headers */ = {
1921 isa = PBXHeadersBuildPhase;
1922 buildActionMask = 2147483647;
1923 files = (
1924 FB20E1381AE9529400CEBE7B /* CatalogPrivate.h in Headers */,
1925 FB20E17B1AE968D300CEBE7B /* kext-config.h in Headers */,
1926 FB20E1541AE9529400CEBE7B /* hfs_hotfiles.h in Headers */,
1927 FB20E15A1AE9529400CEBE7B /* hfs_macos_defs.h in Headers */,
1928 FB20E1401AE9529400CEBE7B /* hfs_btreeio.h in Headers */,
1929 FB20E1701AE9529400CEBE7B /* hfs_journal.h in Headers */,
1930 FB20E1471AE9529400CEBE7B /* hfs_cprotect.h in Headers */,
1931 FB20E13C1AE9529400CEBE7B /* FileMgrInternal.h in Headers */,
1932 FB20E1571AE9529400CEBE7B /* hfs_key_roll.h in Headers */,
1933 FB20E14F1AE9529400CEBE7B /* hfs_extents.h in Headers */,
1934 FB20E1341AE9529400CEBE7B /* BTreesInternal.h in Headers */,
1935 FB20E15E1AE9529400CEBE7B /* hfs_quota.h in Headers */,
1936 FB20E13E1AE9529400CEBE7B /* hfs_attrlist.h in Headers */,
1937 FB20E1331AE9529400CEBE7B /* BTreeScanner.h in Headers */,
1938 FB20E1671AE9529400CEBE7B /* hfs.h in Headers */,
1939 FB20E1421AE9529400CEBE7B /* hfs_catalog.h in Headers */,
1940 FB20E1501AE9529400CEBE7B /* hfs_format.h in Headers */,
1941 FB20E1351AE9529400CEBE7B /* BTreesPrivate.h in Headers */,
1942 FB20E1481AE9529400CEBE7B /* hfs_dbg.h in Headers */,
1943 FB20E16D1AE9529400CEBE7B /* UCStringCompareData.h in Headers */,
1944 FB20E1681AE9529400CEBE7B /* HFSUnicodeWrappers.h in Headers */,
1945 FB20E1451AE9529400CEBE7B /* hfs_cnode.h in Headers */,
1946 FB20E15B1AE9529400CEBE7B /* hfs_mount.h in Headers */,
1947 FB20E16C1AE9529400CEBE7B /* rangelist.h in Headers */,
1948 FB20E1511AE9529400CEBE7B /* hfs_fsctl.h in Headers */,
1949 FB20E14D1AE9529400CEBE7B /* hfs_endian.h in Headers */,
1950 FB20E1551AE9529400CEBE7B /* hfs_kdebug.h in Headers */,
1951 FB20E1621AE9529400CEBE7B /* hfs_unistr.h in Headers */,
1952 );
1953 runOnlyForDeploymentPostprocessing = 0;
1954 };
1955 FB48E4A01BB3070500523121 /* Headers */ = {
1956 isa = PBXHeadersBuildPhase;
1957 buildActionMask = 2147483647;
1958 files = (
1959 FB48E4A81BB307C300523121 /* hfs_encodings.h in Headers */,
1960 FB48E4A91BB307CB00523121 /* hfs_format.h in Headers */,
1961 FB48E4AA1BB307D900523121 /* hfs_unistr.h in Headers */,
1962 FB48E4AB1BB307F500523121 /* hfs_mount.h in Headers */,
1963 );
1964 runOnlyForDeploymentPostprocessing = 0;
1965 };
1966 FB48E50C1BB3798B00523121 /* Headers */ = {
1967 isa = PBXHeadersBuildPhase;
1968 buildActionMask = 2147483647;
1969 files = (
1970 FB48E50F1BB379C000523121 /* hfs_mount.h in Headers */,
1971 FB48E50E1BB379BB00523121 /* hfs_unistr.h in Headers */,
1972 FB48E50D1BB379B400523121 /* hfs_format.h in Headers */,
1973 FB48E5121BB3853500523121 /* hfs_fsctl.h in Headers */,
1974 );
1975 runOnlyForDeploymentPostprocessing = 0;
1976 };
1977 FB6A57E41B5554D5008AB046 /* Headers */ = {
1978 isa = PBXHeadersBuildPhase;
1979 buildActionMask = 2147483647;
1980 files = (
1981 FB6A57E51B5554DE008AB046 /* hfs_fsctl.h in Headers */,
1982 );
1983 runOnlyForDeploymentPostprocessing = 0;
1984 };
1985 FB75A3DF1B4AE765004B5A74 /* Headers */ = {
1986 isa = PBXHeadersBuildPhase;
1987 buildActionMask = 2147483647;
1988 files = (
1989 FB75A40B1B4AF025004B5A74 /* hfs_encodings.h in Headers */,
1990 );
1991 runOnlyForDeploymentPostprocessing = 0;
1992 };
1993 /* End PBXHeadersBuildPhase section */
1994
1995 /* Begin PBXNativeTarget section */
1996 4D07DCB71538EF3A002B57CB /* fstyp_hfs */ = {
1997 isa = PBXNativeTarget;
1998 buildConfigurationList = 4D07DCC01538EF3A002B57CB /* Build configuration list for PBXNativeTarget "fstyp_hfs" */;
1999 buildPhases = (
2000 4D07DCB41538EF3A002B57CB /* Sources */,
2001 4D07DCB51538EF3A002B57CB /* Frameworks */,
2002 4D07DCB61538EF3A002B57CB /* Copy man8 */,
2003 );
2004 buildRules = (
2005 );
2006 dependencies = (
2007 );
2008 name = fstyp_hfs;
2009 productName = fstyp_hfs;
2010 productReference = 4D07DCB81538EF3A002B57CB /* fstyp_hfs */;
2011 productType = "com.apple.product-type.tool";
2012 };
2013 4D0E899B1534FE65004CD678 /* mount_hfs */ = {
2014 isa = PBXNativeTarget;
2015 buildConfigurationList = 4D0E89A31534FE65004CD678 /* Build configuration list for PBXNativeTarget "mount_hfs" */;
2016 buildPhases = (
2017 4D0E89981534FE65004CD678 /* Sources */,
2018 4D0E89991534FE65004CD678 /* Frameworks */,
2019 4D0E899A1534FE65004CD678 /* Copy man8 */,
2020 );
2021 buildRules = (
2022 );
2023 dependencies = (
2024 );
2025 name = mount_hfs;
2026 productName = mount_hfs;
2027 productReference = 4D0E899C1534FE65004CD678 /* mount_hfs */;
2028 productType = "com.apple.product-type.tool";
2029 };
2030 4DE6C75A153504C100C11066 /* newfs_hfs */ = {
2031 isa = PBXNativeTarget;
2032 buildConfigurationList = 4DE6C762153504C100C11066 /* Build configuration list for PBXNativeTarget "newfs_hfs" */;
2033 buildPhases = (
2034 4DE6C757153504C100C11066 /* Sources */,
2035 4DE6C758153504C100C11066 /* Frameworks */,
2036 4DE6C759153504C100C11066 /* Copy man8 */,
2037 );
2038 buildRules = (
2039 );
2040 dependencies = (
2041 );
2042 name = newfs_hfs;
2043 productName = newfs_hfs;
2044 productReference = 4DE6C75B153504C100C11066 /* newfs_hfs */;
2045 productType = "com.apple.product-type.tool";
2046 };
2047 4DFD93F31535FF510039B6BA /* fsck_hfs */ = {
2048 isa = PBXNativeTarget;
2049 buildConfigurationList = 4DFD93FC1535FF510039B6BA /* Build configuration list for PBXNativeTarget "fsck_hfs" */;
2050 buildPhases = (
2051 4DFD93F01535FF510039B6BA /* Sources */,
2052 4DFD93F11535FF510039B6BA /* Frameworks */,
2053 4DFD93F21535FF510039B6BA /* Copy man8 */,
2054 4DFD953B15377BC60039B6BA /* Copy fsck_keys.h */,
2055 );
2056 buildRules = (
2057 );
2058 dependencies = (
2059 );
2060 name = fsck_hfs;
2061 productName = fsck_hfs;
2062 productReference = 4DFD93F41535FF510039B6BA /* fsck_hfs */;
2063 productType = "com.apple.product-type.tool";
2064 };
2065 4DFD94A3153649070039B6BA /* newfs_hfs_debug */ = {
2066 isa = PBXNativeTarget;
2067 buildConfigurationList = 4DFD94AD153649070039B6BA /* Build configuration list for PBXNativeTarget "newfs_hfs_debug" */;
2068 buildPhases = (
2069 4DFD94A4153649070039B6BA /* Sources */,
2070 4DFD94A8153649070039B6BA /* Frameworks */,
2071 );
2072 buildRules = (
2073 );
2074 dependencies = (
2075 );
2076 name = newfs_hfs_debug;
2077 productName = newfs_hfs;
2078 productReference = 4DFD94AF153649070039B6BA /* newfs_hfs_debug */;
2079 productType = "com.apple.product-type.tool";
2080 };
2081 4DFD94BC15373C2C0039B6BA /* fsck_makestrings */ = {
2082 isa = PBXNativeTarget;
2083 buildConfigurationList = 4DFD94E415373C2C0039B6BA /* Build configuration list for PBXNativeTarget "fsck_makestrings" */;
2084 buildPhases = (
2085 4DFD94BD15373C2C0039B6BA /* Sources */,
2086 4DFD94DF15373C2C0039B6BA /* Frameworks */,
2087 4DD3027B1538DC3D00001AA0 /* Generate fsck.strings */,
2088 );
2089 buildRules = (
2090 );
2091 dependencies = (
2092 );
2093 name = fsck_makestrings;
2094 productName = fsck_hfs;
2095 productReference = 4DFD94E615373C2C0039B6BA /* fsck_makestrings */;
2096 productType = "com.apple.product-type.tool";
2097 };
2098 4DFD95111537402A0039B6BA /* hfs.fs */ = {
2099 isa = PBXNativeTarget;
2100 buildConfigurationList = 4DFD951B1537402A0039B6BA /* Build configuration list for PBXNativeTarget "hfs.fs" */;
2101 buildPhases = (
2102 4DFD95101537402A0039B6BA /* Resources */,
2103 FB7B02E71B55634200BEE4BE /* CopyFiles */,
2104 52C08E592179679300D1618E /* Create Symlink */,
2105 );
2106 buildRules = (
2107 );
2108 dependencies = (
2109 FB81AFBA1B83E2B8004E8F76 /* PBXTargetDependency */,
2110 FB81AFB81B83E2AE004E8F76 /* PBXTargetDependency */,
2111 FB7B02F01B5568AD00BEE4BE /* PBXTargetDependency */,
2112 FB7B02EE1B5568A700BEE4BE /* PBXTargetDependency */,
2113 FB7B02EC1B5568A100BEE4BE /* PBXTargetDependency */,
2114 );
2115 name = hfs.fs;
2116 productName = hfs.fs;
2117 productReference = 4DFD95121537402A0039B6BA /* hfs.fs */;
2118 productType = "com.apple.product-type.bundle";
2119 };
2120 86CBF37E183186C300A64A93 /* hfs_metadata */ = {
2121 isa = PBXNativeTarget;
2122 buildConfigurationList = 86CBF381183186C300A64A93 /* Build configuration list for PBXNativeTarget "hfs_metadata" */;
2123 buildPhases = (
2124 86CBF37B183186C300A64A93 /* Sources */,
2125 86CBF37C183186C300A64A93 /* Frameworks */,
2126 86CBF37D183186C300A64A93 /* Headers */,
2127 );
2128 buildRules = (
2129 );
2130 dependencies = (
2131 );
2132 name = hfs_metadata;
2133 productName = hfs_metadata;
2134 productReference = 86CBF37F183186C300A64A93 /* libhfs_metadata.a */;
2135 productType = "com.apple.product-type.library.static";
2136 };
2137 8DD76FA90486AB0100D96B5E /* hfs.util */ = {
2138 isa = PBXNativeTarget;
2139 buildConfigurationList = 1DEB928508733DD80010E9CD /* Build configuration list for PBXNativeTarget "hfs.util" */;
2140 buildPhases = (
2141 8DD76FAB0486AB0100D96B5E /* Sources */,
2142 8DD76FAD0486AB0100D96B5E /* Frameworks */,
2143 8DD76FAF0486AB0100D96B5E /* Copy man8 */,
2144 );
2145 buildRules = (
2146 );
2147 dependencies = (
2148 );
2149 name = hfs.util;
2150 productInstallPath = "$(HOME)/bin";
2151 productName = hfs;
2152 productReference = C1B6FD2B10CC0DB200778D48 /* hfs.util */;
2153 productType = "com.apple.product-type.tool";
2154 };
2155 900BDED31FF919C2002F7EC0 /* livefiles_hfs */ = {
2156 isa = PBXNativeTarget;
2157 buildConfigurationList = 900BDED51FF919C2002F7EC0 /* Build configuration list for PBXNativeTarget "livefiles_hfs" */;
2158 buildPhases = (
2159 900BDED01FF919C2002F7EC0 /* Sources */,
2160 900BDED11FF919C2002F7EC0 /* Frameworks */,
2161 900BDED21FF919C2002F7EC0 /* Headers */,
2162 );
2163 buildRules = (
2164 );
2165 dependencies = (
2166 );
2167 name = livefiles_hfs;
2168 productName = livefiles_hfs;
2169 productReference = 900BDED41FF919C2002F7EC0 /* livefiles_hfs.dylib */;
2170 productType = "com.apple.product-type.library.dynamic";
2171 };
2172 900BDEDC1FF919DE002F7EC0 /* livefiles_hfs_tester */ = {
2173 isa = PBXNativeTarget;
2174 buildConfigurationList = 900BDEE11FF919DE002F7EC0 /* Build configuration list for PBXNativeTarget "livefiles_hfs_tester" */;
2175 buildPhases = (
2176 900BDED91FF919DE002F7EC0 /* Sources */,
2177 900BDEDA1FF919DE002F7EC0 /* Frameworks */,
2178 900BDEDB1FF919DE002F7EC0 /* CopyFiles */,
2179 );
2180 buildRules = (
2181 );
2182 dependencies = (
2183 900BDEE61FF919E7002F7EC0 /* PBXTargetDependency */,
2184 );
2185 name = livefiles_hfs_tester;
2186 productName = livefiles_hfs_tester;
2187 productReference = 900BDEDD1FF919DE002F7EC0 /* livefiles_hfs_tester */;
2188 productType = "com.apple.product-type.tool";
2189 };
2190 FB20E0DF1AE950C200CEBE7B /* kext */ = {
2191 isa = PBXNativeTarget;
2192 buildConfigurationList = FB20E0E61AE950C200CEBE7B /* Build configuration list for PBXNativeTarget "kext" */;
2193 buildPhases = (
2194 FB20E0DB1AE950C200CEBE7B /* Sources */,
2195 FB20E0DC1AE950C200CEBE7B /* Frameworks */,
2196 FB20E0DD1AE950C200CEBE7B /* Headers */,
2197 );
2198 buildRules = (
2199 );
2200 dependencies = (
2201 FB7C14131C23695E004F8B2C /* PBXTargetDependency */,
2202 FBA95AAF1B5045D400887E82 /* PBXTargetDependency */,
2203 );
2204 name = kext;
2205 productName = kext;
2206 productReference = FB20E0E01AE950C200CEBE7B /* HFS.kext */;
2207 productType = "com.apple.product-type.kernel-extension";
2208 };
2209 FB48E49B1BB3070400523121 /* OSX Kernel Framework Headers */ = {
2210 isa = PBXNativeTarget;
2211 buildConfigurationList = FB48E4A21BB3070500523121 /* Build configuration list for PBXNativeTarget "OSX Kernel Framework Headers" */;
2212 buildPhases = (
2213 FB48E4A01BB3070500523121 /* Headers */,
2214 );
2215 buildRules = (
2216 );
2217 dependencies = (
2218 );
2219 name = "OSX Kernel Framework Headers";
2220 productName = test;
2221 productReference = FB48E4A61BB3070500523121 /* Kernel.framework */;
2222 productType = "com.apple.product-type.bundle";
2223 };
2224 FB48E5031BB3798500523121 /* Sim_Headers */ = {
2225 isa = PBXNativeTarget;
2226 buildConfigurationList = FB48E5081BB3798500523121 /* Build configuration list for PBXNativeTarget "Sim_Headers" */;
2227 buildPhases = (
2228 FB48E50C1BB3798B00523121 /* Headers */,
2229 FB48E5131BB385FF00523121 /* System.framework */,
2230 );
2231 buildRules = (
2232 );
2233 dependencies = (
2234 );
2235 name = Sim_Headers;
2236 productName = Sim_Headers;
2237 productReference = FB48E5041BB3798500523121 /* Sim_Headers */;
2238 productType = "com.apple.product-type.tool";
2239 };
2240 FB6A57DD1B55544D008AB046 /* System Framework Headers */ = {
2241 isa = PBXNativeTarget;
2242 buildConfigurationList = FB6A57E11B55544D008AB046 /* Build configuration list for PBXNativeTarget "System Framework Headers" */;
2243 buildPhases = (
2244 FB6A57E41B5554D5008AB046 /* Headers */,
2245 FB5695F81C0F5ED0004C52F2 /* ShellScript */,
2246 );
2247 buildRules = (
2248 );
2249 dependencies = (
2250 );
2251 name = "System Framework Headers";
2252 productName = test;
2253 productReference = FB6A57DE1B55544D008AB046 /* hfs-System.framework */;
2254 productType = "com.apple.product-type.bundle";
2255 };
2256 FB75A3B11B4AE765004B5A74 /* encodings-kext */ = {
2257 isa = PBXNativeTarget;
2258 buildConfigurationList = FB75A3FF1B4AE765004B5A74 /* Build configuration list for PBXNativeTarget "encodings-kext" */;
2259 buildPhases = (
2260 FB75A3B41B4AE765004B5A74 /* Sources */,
2261 FB75A3DE1B4AE765004B5A74 /* Frameworks */,
2262 FB75A3DF1B4AE765004B5A74 /* Headers */,
2263 FB75A3FD1B4AE765004B5A74 /* Resources */,
2264 );
2265 buildRules = (
2266 );
2267 dependencies = (
2268 );
2269 name = "encodings-kext";
2270 productName = kext;
2271 productReference = FB75A4021B4AE765004B5A74 /* HFSEncodings.kext */;
2272 productType = "com.apple.product-type.kernel-extension";
2273 };
2274 FB76B3D11B7A4BE600FA9F2B /* hfs-tests */ = {
2275 isa = PBXNativeTarget;
2276 buildConfigurationList = FB76B3D61B7A4BE600FA9F2B /* Build configuration list for PBXNativeTarget "hfs-tests" */;
2277 buildPhases = (
2278 FB5695FC1C0F98F2004C52F2 /* Create DMG */,
2279 FB76B3CE1B7A4BE600FA9F2B /* Sources */,
2280 FB76B3CF1B7A4BE600FA9F2B /* Frameworks */,
2281 FB76B3D01B7A4BE600FA9F2B /* CopyFiles */,
2282 );
2283 buildRules = (
2284 );
2285 dependencies = (
2286 );
2287 name = "hfs-tests";
2288 productName = "hfs-tests";
2289 productReference = FB76B3D21B7A4BE600FA9F2B /* hfs-tests */;
2290 productType = "com.apple.product-type.tool";
2291 };
2292 FBAA82441B56F24100EE6863 /* hfs_alloc_test */ = {
2293 isa = PBXNativeTarget;
2294 buildConfigurationList = FBAA82491B56F24100EE6863 /* Build configuration list for PBXNativeTarget "hfs_alloc_test" */;
2295 buildPhases = (
2296 FBAA82411B56F24100EE6863 /* Sources */,
2297 FBAA82421B56F24100EE6863 /* Frameworks */,
2298 FBAA82431B56F24100EE6863 /* CopyFiles */,
2299 );
2300 buildRules = (
2301 );
2302 dependencies = (
2303 );
2304 name = hfs_alloc_test;
2305 productName = hfs_alloc_test;
2306 productReference = FBAA82451B56F24100EE6863 /* hfs_alloc_test */;
2307 productType = "com.apple.product-type.tool";
2308 };
2309 FBAA82501B56F26A00EE6863 /* hfs_extents_test */ = {
2310 isa = PBXNativeTarget;
2311 buildConfigurationList = FBAA82551B56F26A00EE6863 /* Build configuration list for PBXNativeTarget "hfs_extents_test" */;
2312 buildPhases = (
2313 FBAA824D1B56F26A00EE6863 /* Sources */,
2314 FBAA824E1B56F26A00EE6863 /* Frameworks */,
2315 FBAA824F1B56F26A00EE6863 /* CopyFiles */,
2316 );
2317 buildRules = (
2318 );
2319 dependencies = (
2320 );
2321 name = hfs_extents_test;
2322 productName = hfs_extents_test;
2323 productReference = FBAA82511B56F26A00EE6863 /* hfs_extents_test */;
2324 productType = "com.apple.product-type.tool";
2325 };
2326 FBAA825C1B56F28C00EE6863 /* rangelist_test */ = {
2327 isa = PBXNativeTarget;
2328 buildConfigurationList = FBAA82611B56F28C00EE6863 /* Build configuration list for PBXNativeTarget "rangelist_test" */;
2329 buildPhases = (
2330 FBAA82591B56F28C00EE6863 /* Sources */,
2331 FBAA825A1B56F28C00EE6863 /* Frameworks */,
2332 FBAA825B1B56F28C00EE6863 /* CopyFiles */,
2333 );
2334 buildRules = (
2335 );
2336 dependencies = (
2337 );
2338 name = rangelist_test;
2339 productName = rangelist_test;
2340 productReference = FBAA825D1B56F28C00EE6863 /* rangelist_test */;
2341 productType = "com.apple.product-type.tool";
2342 };
2343 FBCC52FD1B852758008B752C /* hfs-alloc-trace */ = {
2344 isa = PBXNativeTarget;
2345 buildConfigurationList = FBCC53041B852759008B752C /* Build configuration list for PBXNativeTarget "hfs-alloc-trace" */;
2346 buildPhases = (
2347 FBCC52FA1B852758008B752C /* Sources */,
2348 FBCC52FB1B852758008B752C /* Frameworks */,
2349 FBCC52FC1B852758008B752C /* CopyFiles */,
2350 );
2351 buildRules = (
2352 );
2353 dependencies = (
2354 );
2355 name = "hfs-alloc-trace";
2356 productName = "hfs-alloc-trace";
2357 productReference = FBCC52FE1B852758008B752C /* hfs-alloc-trace */;
2358 productType = "com.apple.product-type.tool";
2359 };
2360 FDD9FA2B14A132BF0043D4A9 /* CopyHFSMeta */ = {
2361 isa = PBXNativeTarget;
2362 buildConfigurationList = FDD9FA3514A132BF0043D4A9 /* Build configuration list for PBXNativeTarget "CopyHFSMeta" */;
2363 buildPhases = (
2364 FDD9FA2814A132BF0043D4A9 /* Sources */,
2365 FDD9FA2914A132BF0043D4A9 /* Frameworks */,
2366 );
2367 buildRules = (
2368 );
2369 dependencies = (
2370 );
2371 name = CopyHFSMeta;
2372 productName = CopyHFSMeta;
2373 productReference = FDD9FA2C14A132BF0043D4A9 /* CopyHFSMeta */;
2374 productType = "com.apple.product-type.tool";
2375 };
2376 /* End PBXNativeTarget section */
2377
2378 /* Begin PBXProject section */
2379 08FB7793FE84155DC02AAC07 /* Project object */ = {
2380 isa = PBXProject;
2381 attributes = {
2382 LastUpgradeCheck = 0710;
2383 TargetAttributes = {
2384 07828B591E3FDD25009D2106 = {
2385 CreatedOnToolsVersion = 8.3;
2386 ProvisioningStyle = Automatic;
2387 };
2388 900BDED31FF919C2002F7EC0 = {
2389 CreatedOnToolsVersion = 9.3;
2390 ProvisioningStyle = Automatic;
2391 };
2392 900BDEDC1FF919DE002F7EC0 = {
2393 CreatedOnToolsVersion = 9.3;
2394 ProvisioningStyle = Automatic;
2395 };
2396 9430FE92211658C1009CC8AF = {
2397 CreatedOnToolsVersion = 10.0;
2398 ProvisioningStyle = Automatic;
2399 };
2400 DB1AAB7C20472D140036167F = {
2401 CreatedOnToolsVersion = 9.3;
2402 ProvisioningStyle = Automatic;
2403 };
2404 FB20E0DF1AE950C200CEBE7B = {
2405 CreatedOnToolsVersion = 6.3;
2406 };
2407 FB48E5031BB3798500523121 = {
2408 CreatedOnToolsVersion = 7.0;
2409 };
2410 FB6A57DD1B55544D008AB046 = {
2411 CreatedOnToolsVersion = 7.0;
2412 };
2413 FB76B3D11B7A4BE600FA9F2B = {
2414 CreatedOnToolsVersion = 7.0;
2415 };
2416 FB7C140C1C2368E6004F8B2C = {
2417 CreatedOnToolsVersion = 7.2;
2418 };
2419 FBA95AA91B5025E700887E82 = {
2420 CreatedOnToolsVersion = 7.0;
2421 };
2422 FBAA82441B56F24100EE6863 = {
2423 CreatedOnToolsVersion = 7.0;
2424 };
2425 FBAA82501B56F26A00EE6863 = {
2426 CreatedOnToolsVersion = 7.0;
2427 };
2428 FBAA825C1B56F28C00EE6863 = {
2429 CreatedOnToolsVersion = 7.0;
2430 };
2431 FBAA82651B56F2AB00EE6863 = {
2432 CreatedOnToolsVersion = 7.0;
2433 };
2434 FBCC52FD1B852758008B752C = {
2435 CreatedOnToolsVersion = 7.0;
2436 };
2437 FBE3F7821AF67748005BB768 = {
2438 CreatedOnToolsVersion = 6.3;
2439 };
2440 };
2441 };
2442 buildConfigurationList = 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "hfs" */;
2443 compatibilityVersion = "Xcode 3.2";
2444 developmentRegion = en;
2445 hasScannedForEncodings = 1;
2446 knownRegions = (
2447 en,
2448 );
2449 mainGroup = 08FB7794FE84155DC02AAC07 /* hfs */;
2450 productRefGroup = C1B6FD2C10CC0DB200778D48 /* Products */;
2451 projectDirPath = "";
2452 projectRoot = "";
2453 targets = (
2454 4DD302571538DB2700001AA0 /* All_MacOSX */,
2455 4DD3025A1538DB3A00001AA0 /* All_iOS */,
2456 DB1AAB7C20472D140036167F /* Swift_iOS */,
2457 4DBD523B1548A488007AA736 /* Common */,
2458 4DFD95111537402A0039B6BA /* hfs.fs */,
2459 8DD76FA90486AB0100D96B5E /* hfs.util */,
2460 FDD9FA2B14A132BF0043D4A9 /* CopyHFSMeta */,
2461 4D0E899B1534FE65004CD678 /* mount_hfs */,
2462 4DE6C75A153504C100C11066 /* newfs_hfs */,
2463 4DFD94A3153649070039B6BA /* newfs_hfs_debug */,
2464 4DFD93F31535FF510039B6BA /* fsck_hfs */,
2465 4D07DCB71538EF3A002B57CB /* fstyp_hfs */,
2466 4DFD94BC15373C2C0039B6BA /* fsck_makestrings */,
2467 86CBF37E183186C300A64A93 /* hfs_metadata */,
2468 FB20E0DF1AE950C200CEBE7B /* kext */,
2469 FB75A3B11B4AE765004B5A74 /* encodings-kext */,
2470 FBE3F7821AF67748005BB768 /* osx-root */,
2471 FBC234B91B4D87A20002D849 /* ios-root */,
2472 FBA95AA91B5025E700887E82 /* mk-xnu */,
2473 FB6A57DD1B55544D008AB046 /* System Framework Headers */,
2474 FB48E49B1BB3070400523121 /* OSX Kernel Framework Headers */,
2475 FBAA82441B56F24100EE6863 /* hfs_alloc_test */,
2476 FBAA82501B56F26A00EE6863 /* hfs_extents_test */,
2477 FBAA825C1B56F28C00EE6863 /* rangelist_test */,
2478 FB76B3D11B7A4BE600FA9F2B /* hfs-tests */,
2479 FBAA82651B56F2AB00EE6863 /* osx-tests */,
2480 FB55AE651B7D47B300701D03 /* ios-tests */,
2481 FBCC52FD1B852758008B752C /* hfs-alloc-trace */,
2482 FB48E5031BB3798500523121 /* Sim_Headers */,
2483 FB7C140C1C2368E6004F8B2C /* kext-version */,
2484 07828B591E3FDD25009D2106 /* hfs_libraries */,
2485 900BDED31FF919C2002F7EC0 /* livefiles_hfs */,
2486 900BDEDC1FF919DE002F7EC0 /* livefiles_hfs_tester */,
2487 9430FE92211658C1009CC8AF /* hfs_livefiles */,
2488 );
2489 };
2490 /* End PBXProject section */
2491
2492 /* Begin PBXResourcesBuildPhase section */
2493 4DFD95101537402A0039B6BA /* Resources */ = {
2494 isa = PBXResourcesBuildPhase;
2495 buildActionMask = 2147483647;
2496 files = (
2497 4DFD9538153746210039B6BA /* InfoPlist.strings in Resources */,
2498 );
2499 runOnlyForDeploymentPostprocessing = 0;
2500 };
2501 FB75A3FD1B4AE765004B5A74 /* Resources */ = {
2502 isa = PBXResourcesBuildPhase;
2503 buildActionMask = 2147483647;
2504 files = (
2505 );
2506 runOnlyForDeploymentPostprocessing = 0;
2507 };
2508 /* End PBXResourcesBuildPhase section */
2509
2510 /* Begin PBXShellScriptBuildPhase section */
2511 4DD3027B1538DC3D00001AA0 /* Generate fsck.strings */ = {
2512 isa = PBXShellScriptBuildPhase;
2513 buildActionMask = 8;
2514 files = (
2515 );
2516 inputPaths = (
2517 "$(BUILT_PRODUCTS_DIR)/fsck_make_strings",
2518 );
2519 name = "Generate fsck.strings";
2520 outputPaths = (
2521 "$(DSTROOT)$(FS_BUNDLE_ENGLISH_PATH)/fsck.strings",
2522 );
2523 runOnlyForDeploymentPostprocessing = 1;
2524 shellPath = /bin/sh;
2525 shellScript = "${BUILT_PRODUCTS_DIR}/fsck_makestrings | iconv -f UTF-8 -t UTF-16 > ${DSTROOT}${FS_BUNDLE_ENGLISH_PATH}/fsck.strings";
2526 showEnvVarsInLog = 0;
2527 };
2528 52C08E592179679300D1618E /* Create Symlink */ = {
2529 isa = PBXShellScriptBuildPhase;
2530 buildActionMask = 2147483647;
2531 files = (
2532 );
2533 inputFileListPaths = (
2534 );
2535 inputPaths = (
2536 "$(DSTROOT)$(FS_BUNDLE_BIN_PATH)/newfs_hfs",
2537 "$(DSTROOT)$(FS_BUNDLE_BIN_PATH)/fsck_hfs",
2538 "$(DSTROOT)$(FS_BUNDLE_BIN_PATH)/mount_hfs",
2539 );
2540 name = "Create Symlink";
2541 outputFileListPaths = (
2542 );
2543 outputPaths = (
2544 "$(DSTROOT)/sbin/newfs_hfs",
2545 "$(DSTROOT)/sbin/fsck_hfs",
2546 "$(DSTROOT)/sbin/mount_hfs",
2547 );
2548 runOnlyForDeploymentPostprocessing = 0;
2549 shellPath = /bin/sh;
2550 shellScript = "ln -sfhv ${FS_BUNDLE_BIN_PATH}/newfs_hfs ${DSTROOT}/sbin/newfs_hfs\nif [[ $UID == 0 ]] ; then\nchgrp -h wheel ${DSTROOT}/sbin/newfs_hfs\nfi\n\nln -sfhv ${FS_BUNDLE_BIN_PATH}/fsck_hfs ${DSTROOT}/sbin/fsck_hfs\nif [[ $UID == 0 ]] ; then\nchgrp -h wheel ${DSTROOT}/sbin/fsck_hfs\nfi\n\nln -sfhv ${FS_BUNDLE_BIN_PATH}/mount_hfs ${DSTROOT}/sbin/mount_hfs\nif [[ $UID == 0 ]] ; then\nchgrp -h wheel ${DSTROOT}/sbin/mount_hfs\nfi\n";
2551 };
2552 FB48E5131BB385FF00523121 /* System.framework */ = {
2553 isa = PBXShellScriptBuildPhase;
2554 buildActionMask = 2147483647;
2555 files = (
2556 );
2557 inputPaths = (
2558 );
2559 name = System.framework;
2560 outputPaths = (
2561 );
2562 runOnlyForDeploymentPostprocessing = 0;
2563 shellPath = /bin/sh;
2564 shellScript = "DIR=\"$DSTROOT/System/Library/Frameworks/System.framework/Versions/B/PrivateHeaders/hfs\"\nmkdir -p \"$DIR\"\ncp \"$DSTROOT/usr/local/include/hfs/hfs_fsctl.h\" \"$DIR\"\n";
2565 showEnvVarsInLog = 0;
2566 };
2567 FB55AE5C1B7D193B00701D03 /* Create BATS plist */ = {
2568 isa = PBXShellScriptBuildPhase;
2569 buildActionMask = 12;
2570 files = (
2571 );
2572 inputPaths = (
2573 "$(SRCROOT)/tests/gen-test-plist.sh",
2574 "$(BUILT_PRODUCTS_DIR)/hfs-tests",
2575 );
2576 name = "Create BATS plist";
2577 outputPaths = (
2578 "$(INSTALL_ROOT)/AppleInternal/CoreOS/BATS/unit_tests/hfs.plist",
2579 );
2580 runOnlyForDeploymentPostprocessing = 0;
2581 shellPath = /bin/sh;
2582 shellScript = "\"$SCRIPT_INPUT_FILE_0\" \"$SCRIPT_OUTPUT_FILE_0\"";
2583 showEnvVarsInLog = 0;
2584 };
2585 FB55AE6F1B7D47B300701D03 /* Create BATS plist */ = {
2586 isa = PBXShellScriptBuildPhase;
2587 buildActionMask = 12;
2588 files = (
2589 );
2590 inputPaths = (
2591 "$(SRCROOT)/tests/gen-test-plist.sh",
2592 "$(BUILT_PRODUCTS_DIR)/hfs-tests",
2593 );
2594 name = "Create BATS plist";
2595 outputPaths = (
2596 "$(INSTALL_ROOT)/AppleInternal/CoreOS/BATS/unit_tests/hfs.plist",
2597 );
2598 runOnlyForDeploymentPostprocessing = 0;
2599 shellPath = /bin/sh;
2600 shellScript = "\"$SCRIPT_INPUT_FILE_0\" \"$SCRIPT_OUTPUT_FILE_0\"\n";
2601 showEnvVarsInLog = 0;
2602 };
2603 FB5695F81C0F5ED0004C52F2 /* ShellScript */ = {
2604 isa = PBXShellScriptBuildPhase;
2605 buildActionMask = 8;
2606 files = (
2607 );
2608 inputPaths = (
2609 );
2610 outputPaths = (
2611 );
2612 runOnlyForDeploymentPostprocessing = 1;
2613 shellPath = /bin/sh;
2614 shellScript = "ditto \"$BUILT_PRODUCTS_DIR/$FULL_PRODUCT_NAME\" \"$DSTROOT\"/System/Library/Frameworks/System.framework\n";
2615 };
2616 FB5695FC1C0F98F2004C52F2 /* Create DMG */ = {
2617 isa = PBXShellScriptBuildPhase;
2618 buildActionMask = 2147483647;
2619 files = (
2620 );
2621 inputPaths = (
2622 "$(SRCROOT)/tests/gen-dmg.sh",
2623 );
2624 name = "Create DMG";
2625 outputPaths = (
2626 "$(DERIVED_SOURCES_DIR)/dmg-made-for-$(PLATFORM_NAME)",
2627 );
2628 runOnlyForDeploymentPostprocessing = 0;
2629 shellPath = /bin/sh;
2630 shellScript = "set -e\n\nif [ $PLATFORM_NAME != macosx ] ; then\n \"$SCRIPT_INPUT_FILE_0\" \"$DERIVED_SOURCES_DIR/dmg.dat\"\nfi\ntouch \"$SCRIPT_OUTPUT_FILE_0\"\n";
2631 showEnvVarsInLog = 0;
2632 };
2633 FB7C14111C2368F4004F8B2C /* ShellScript */ = {
2634 isa = PBXShellScriptBuildPhase;
2635 buildActionMask = 2147483647;
2636 files = (
2637 );
2638 inputPaths = (
2639 );
2640 outputPaths = (
2641 "$(PROJECT_DERIVED_FILE_DIR)/kext-Info.plist",
2642 .FORCE,
2643 );
2644 runOnlyForDeploymentPostprocessing = 0;
2645 shellPath = /bin/bash;
2646 shellScript = "# Make sure version is the form 1.2.3\nif [[ \"$RC_ProjectSourceVersion\" =~ (^[1-9][0-9]*(\\.[0-9]+){0,2}) ]] ; then\n VERSION=${BASH_REMATCH[0]}\nelse\n if [ -f \"$PROJECT_DERIVED_FILE_DIR\"/last-build ] ; then\n BUILD_NUM=$((`cat \"$PROJECT_DERIVED_FILE_DIR\"/last-build` + 1))\n else\n BUILD_NUM=1\n fi\n MINUTE=`date '+%M' | sed 's/^0//'`\n VERSION=\"999.$BUILD_NUM.$MINUTE\"\n echo $BUILD_NUM >\"$PROJECT_DERIVED_FILE_DIR\"/last-build\nfi\n\nif [ $PLATFORM_NAME == macosx ] ; then\n PLIST=\"$SRCROOT/core/macosx-Info.plist\"\nelse\n PLIST=\"$SRCROOT/core/iphoneos-Info.plist\"\nfi\n\nxcrun cc -E -P -x c -Wno-trigraphs \"$PLIST\" -o \"$PROJECT_DERIVED_FILE_DIR\"/kext-Info.plist -D HFS_KEXT_VERSION=\"$VERSION\"\n";
2647 };
2648 FBA95AAD1B5025EC00887E82 /* ShellScript */ = {
2649 isa = PBXShellScriptBuildPhase;
2650 buildActionMask = 2147483647;
2651 files = (
2652 );
2653 inputPaths = (
2654 "$(SRCROOT)/core/kext.xcconfig",
2655 );
2656 outputPaths = (
2657 "$(DERIVED_FILE_DIR)/no-xnu-build",
2658 );
2659 runOnlyForDeploymentPostprocessing = 0;
2660 shellPath = /bin/sh;
2661 shellScript = "if [ ! \"$XNU_PATH\" ] ; then\n touch \"$DERIVED_FILE_DIR/no-xnu-build\"\n exit 0\nfi\nrm -f \"$DERIVED_FILE_DIR/no-xnu-build\"\ncd \"$XNU_PATH\"\nshopt -s nocasematch\nextra_args=()\nif [[ \"$SDKROOT\" =~ iphoneos ]] ; then\n extra_args+=(SDKROOT=iphoneos.internal PRODUCT_CONFIGS=\"$DEVICES\")\nfi\nenv -i make BUILD_LTO=0 KERNEL_CONFIGS=development \"${extra_args[@]}\" install\n";
2662 showEnvVarsInLog = 0;
2663 };
2664 FBAA82711B56F65800EE6863 /* Run local tests */ = {
2665 isa = PBXShellScriptBuildPhase;
2666 buildActionMask = 2147483647;
2667 files = (
2668 );
2669 inputPaths = (
2670 );
2671 name = "Run local tests";
2672 outputPaths = (
2673 );
2674 runOnlyForDeploymentPostprocessing = 0;
2675 shellPath = /bin/sh;
2676 shellScript = "\"$BUILT_PRODUCTS_DIR\"/hfs_alloc_test || err=1\n\"$BUILT_PRODUCTS_DIR\"/hfs_extents_test || err=1\n\"$BUILT_PRODUCTS_DIR\"/rangelist_test || err=1\nexit $err\n";
2677 showEnvVarsInLog = 0;
2678 };
2679 FBC234BE1B4D87A20002D849 /* ShellScript */ = {
2680 isa = PBXShellScriptBuildPhase;
2681 buildActionMask = 2147483647;
2682 files = (
2683 );
2684 inputPaths = (
2685 );
2686 outputPaths = (
2687 );
2688 runOnlyForDeploymentPostprocessing = 0;
2689 shellPath = "/bin/sh -x";
2690 shellScript = "\"$SRCROOT/core/mk-root.sh\"";
2691 };
2692 FBE3F7961AF67C43005BB768 /* ShellScript */ = {
2693 isa = PBXShellScriptBuildPhase;
2694 buildActionMask = 2147483647;
2695 files = (
2696 );
2697 inputPaths = (
2698 );
2699 outputPaths = (
2700 );
2701 runOnlyForDeploymentPostprocessing = 0;
2702 shellPath = "/bin/sh -x";
2703 shellScript = "\"$SRCROOT/core/mk-root.sh\"";
2704 };
2705 /* End PBXShellScriptBuildPhase section */
2706
2707 /* Begin PBXSourcesBuildPhase section */
2708 4D07DCB41538EF3A002B57CB /* Sources */ = {
2709 isa = PBXSourcesBuildPhase;
2710 buildActionMask = 2147483647;
2711 files = (
2712 4D07DCC41538EF92002B57CB /* fstyp_hfs.c in Sources */,
2713 );
2714 runOnlyForDeploymentPostprocessing = 0;
2715 };
2716 4D0E89981534FE65004CD678 /* Sources */ = {
2717 isa = PBXSourcesBuildPhase;
2718 buildActionMask = 2147483647;
2719 files = (
2720 4D0E89AA1534FF48004CD678 /* mount_hfs.c in Sources */,
2721 4D0E89AB1534FF48004CD678 /* optical.c in Sources */,
2722 );
2723 runOnlyForDeploymentPostprocessing = 0;
2724 };
2725 4DE6C757153504C100C11066 /* Sources */ = {
2726 isa = PBXSourcesBuildPhase;
2727 buildActionMask = 2147483647;
2728 files = (
2729 4DE6C76C1535050700C11066 /* newfs_hfs.c in Sources */,
2730 4DE6C76B1535050700C11066 /* makehfs.c in Sources */,
2731 4DE6C76A1535050700C11066 /* hfs_endian.c in Sources */,
2732 );
2733 runOnlyForDeploymentPostprocessing = 0;
2734 };
2735 4DFD93F01535FF510039B6BA /* Sources */ = {
2736 isa = PBXSourcesBuildPhase;
2737 buildActionMask = 2147483647;
2738 files = (
2739 4DFD946E153600060039B6BA /* fsck_hfs.c in Sources */,
2740 4DFD9471153600060039B6BA /* utilities.c in Sources */,
2741 4DFD944F153600060039B6BA /* cache.c in Sources */,
2742 4DFD946C153600060039B6BA /* fsck_debug.c in Sources */,
2743 4DFD946F153600060039B6BA /* fsck_messages.c in Sources */,
2744 4DFD9470153600060039B6BA /* fsck_strings.c in Sources */,
2745 4DFD946D153600060039B6BA /* fsck_hfs_strings.c in Sources */,
2746 4DFD945B153600060039B6BA /* hfs_endian.c in Sources */,
2747 4DFD9450153600060039B6BA /* BlockCache.c in Sources */,
2748 4DFD9451153600060039B6BA /* BTree.c in Sources */,
2749 4DFD9452153600060039B6BA /* BTreeAllocate.c in Sources */,
2750 4DFD9453153600060039B6BA /* BTreeMiscOps.c in Sources */,
2751 4DFD9454153600060039B6BA /* BTreeNodeOps.c in Sources */,
2752 4DFD9455153600060039B6BA /* BTreeScanner.c in Sources */,
2753 4DFD9456153600060039B6BA /* BTreeTreeOps.c in Sources */,
2754 4DFD9457153600060039B6BA /* CatalogCheck.c in Sources */,
2755 4DFD945A153600060039B6BA /* HardLinkCheck.c in Sources */,
2756 4DFD9459153600060039B6BA /* dirhardlink.c in Sources */,
2757 4DFD945E153600060039B6BA /* SBTree.c in Sources */,
2758 4DFD9460153600060039B6BA /* SControl.c in Sources */,
2759 4DFD9468153600060039B6BA /* SVerify1.c in Sources */,
2760 4DFD9469153600060039B6BA /* SVerify2.c in Sources */,
2761 4DFD9465153600060039B6BA /* SRepair.c in Sources */,
2762 4DFD9464153600060039B6BA /* SRebuildBTree.c in Sources */,
2763 4DFD9467153600060039B6BA /* SUtils.c in Sources */,
2764 4DFD9463153600060039B6BA /* SKeyCompare.c in Sources */,
2765 4DFD9461153600060039B6BA /* SDevice.c in Sources */,
2766 4DFD9462153600060039B6BA /* SExtents.c in Sources */,
2767 4DFD945D153600060039B6BA /* SAllocate.c in Sources */,
2768 4DFD945F153600060039B6BA /* SCatalog.c in Sources */,
2769 4DFD9466153600060039B6BA /* SStubs.c in Sources */,
2770 4DFD946B153600060039B6BA /* VolumeBitmapCheck.c in Sources */,
2771 4DFD946A153600060039B6BA /* uuid.c in Sources */,
2772 7279A68D1593AA5C00192947 /* fsck_journal.c in Sources */,
2773 );
2774 runOnlyForDeploymentPostprocessing = 0;
2775 };
2776 4DFD94A4153649070039B6BA /* Sources */ = {
2777 isa = PBXSourcesBuildPhase;
2778 buildActionMask = 2147483647;
2779 files = (
2780 4DFD94A5153649070039B6BA /* newfs_hfs.c in Sources */,
2781 4DFD94A6153649070039B6BA /* makehfs.c in Sources */,
2782 4DFD94A7153649070039B6BA /* hfs_endian.c in Sources */,
2783 );
2784 runOnlyForDeploymentPostprocessing = 0;
2785 };
2786 4DFD94BD15373C2C0039B6BA /* Sources */ = {
2787 isa = PBXSourcesBuildPhase;
2788 buildActionMask = 2147483647;
2789 files = (
2790 4DFD94C215373C2C0039B6BA /* fsck_messages.c in Sources */,
2791 4DFD94C315373C2C0039B6BA /* fsck_strings.c in Sources */,
2792 4DFD94C415373C2C0039B6BA /* fsck_hfs_strings.c in Sources */,
2793 );
2794 runOnlyForDeploymentPostprocessing = 0;
2795 };
2796 86CBF37B183186C300A64A93 /* Sources */ = {
2797 isa = PBXSourcesBuildPhase;
2798 buildActionMask = 2147483647;
2799 files = (
2800 86CBF382183186FB00A64A93 /* util.c in Sources */,
2801 86CBF3831831876200A64A93 /* misc.c in Sources */,
2802 8654E4C01832A68400808937 /* ScanExtents.c in Sources */,
2803 86CBF3861831880F00A64A93 /* iterate_hfs_metadata.c in Sources */,
2804 );
2805 runOnlyForDeploymentPostprocessing = 0;
2806 };
2807 8DD76FAB0486AB0100D96B5E /* Sources */ = {
2808 isa = PBXSourcesBuildPhase;
2809 buildActionMask = 2147483647;
2810 files = (
2811 C1B6FA0910CC0A0A00778D48 /* hfsutil_main.c in Sources */,
2812 C1B6FA0810CC0A0A00778D48 /* hfsutil_jnl.c in Sources */,
2813 );
2814 runOnlyForDeploymentPostprocessing = 0;
2815 };
2816 900BDED01FF919C2002F7EC0 /* Sources */ = {
2817 isa = PBXSourcesBuildPhase;
2818 buildActionMask = 2147483647;
2819 files = (
2820 D769A1ED2067E6BB0022791F /* lf_hfs_attrlist.c in Sources */,
2821 EE73740620644328004C2F0E /* lf_hfs_sbunicode.c in Sources */,
2822 90F5EBB52063AA77004397B2 /* lf_hfs_btrees_io.c in Sources */,
2823 D769A1CC206107190022791F /* lf_hfs_vnode.c in Sources */,
2824 90F5EBA72061476A004397B2 /* lf_hfs_btree.c in Sources */,
2825 D7BD8F9C20AC388E00E93640 /* lf_hfs_catalog.c in Sources */,
2826 90F5EBC12063CE12004397B2 /* lf_hfs_btree_allocate.c in Sources */,
2827 90F5EBBF2063CCE0004397B2 /* lf_hfs_btree_misc_ops.c in Sources */,
2828 D7978404205EC12700E93B37 /* lf_hfs_locks.c in Sources */,
2829 D7978423205FB57600E93B37 /* lf_hfs_chash.c in Sources */,
2830 D7978417205EC9C300E93B37 /* lf_hfs_vfsops.c in Sources */,
2831 906EBF7B2063F7CE00B21E94 /* lf_hfs_btree_node_reserve.c in Sources */,
2832 906EBF8D2067884300B21E94 /* lf_hfs_lookup.c in Sources */,
2833 D79784422060037400E93B37 /* lf_hfs_raw_read_write.c in Sources */,
2834 906EBF792063E76D00B21E94 /* lf_hfs_endian.c in Sources */,
2835 906EBF732063DB6C00B21E94 /* lf_hfs_generic_buf.c in Sources */,
2836 D785054A206B831000B9C5E4 /* lf_hfs_xattr.c in Sources */,
2837 18B450692104D958002052BF /* lf_hfs_journal.c in Sources */,
2838 D769A1CE206107DF0022791F /* lf_hfs_cnode.c in Sources */,
2839 90F5EBB72063B212004397B2 /* lf_hfs_file_extent_mapping.c in Sources */,
2840 9022D18220600D9E00D9A2AE /* lf_hfs_rangelist.c in Sources */,
2841 906EBF8820640CDF00B21E94 /* lf_hfs_unicode_wrappers.c in Sources */,
2842 900BDEF61FF9202E002F7EC0 /* lf_hfs_dirops_handler.c in Sources */,
2843 D769A1E72063AD680022791F /* lf_hfs_volume_allocation.c in Sources */,
2844 900BDEFA1FF92170002F7EC0 /* lf_hfs_fileops_handler.c in Sources */,
2845 900BDEFE1FF9246F002F7EC0 /* lf_hfs_logger.c in Sources */,
2846 9022D175205FE5FA00D9A2AE /* lf_hfs_utils.c in Sources */,
2847 D7978420205ED7E600E93B37 /* lf_hfs_vfsutils.c in Sources */,
2848 906EBF772063E44900B21E94 /* lf_hfs_readwrite_ops.c in Sources */,
2849 90F5EBB92063CC22004397B2 /* lf_hfs_btree_tree_ops.c in Sources */,
2850 90F5EBBB2063CC3A004397B2 /* lf_hfs_btree_node_ops.c in Sources */,
2851 D769A1D4206136420022791F /* lf_hfs_vnops.c in Sources */,
2852 D759E27120AD75FC00792EDA /* lf_hfs_link.c in Sources */,
2853 900BDEEC1FF91C2A002F7EC0 /* lf_hfs_fsops_handler.c in Sources */,
2854 );
2855 runOnlyForDeploymentPostprocessing = 0;
2856 };
2857 900BDED91FF919DE002F7EC0 /* Sources */ = {
2858 isa = PBXSourcesBuildPhase;
2859 buildActionMask = 2147483647;
2860 files = (
2861 900BDEE81FF91B8C002F7EC0 /* livefiles_hfs_tester.c in Sources */,
2862 );
2863 runOnlyForDeploymentPostprocessing = 0;
2864 };
2865 FB20E0DB1AE950C200CEBE7B /* Sources */ = {
2866 isa = PBXSourcesBuildPhase;
2867 buildActionMask = 2147483647;
2868 files = (
2869 FB20E1601AE9529400CEBE7B /* hfs_resize.c in Sources */,
2870 FB20E1651AE9529400CEBE7B /* hfs_vnops.c in Sources */,
2871 FB20E13F1AE9529400CEBE7B /* hfs_btreeio.c in Sources */,
2872 FB20E1301AE9529400CEBE7B /* BTreeNodeOps.c in Sources */,
2873 FB20E12D1AE9529400CEBE7B /* BTree.c in Sources */,
2874 FB20E16B1AE9529400CEBE7B /* rangelist.c in Sources */,
2875 FB20E16F1AE9529400CEBE7B /* hfs_journal.c in Sources */,
2876 FB20E1521AE9529400CEBE7B /* hfs_fsinfo.c in Sources */,
2877 FB20E1431AE9529400CEBE7B /* hfs_chash.c in Sources */,
2878 FB20E1661AE9529400CEBE7B /* hfs_xattr.c in Sources */,
2879 FB20E1561AE9529400CEBE7B /* hfs_key_roll.c in Sources */,
2880 FB20E13B1AE9529400CEBE7B /* FileIDsServices.c in Sources */,
2881 FB20E14E1AE9529400CEBE7B /* hfs_extents.c in Sources */,
2882 FB20E14C1AE9529400CEBE7B /* hfs_endian.c in Sources */,
2883 FB20E1461AE9529400CEBE7B /* hfs_cprotect.c in Sources */,
2884 FB20E15F1AE9529400CEBE7B /* hfs_readwrite.c in Sources */,
2885 FB20E1391AE9529400CEBE7B /* CatalogUtilities.c in Sources */,
2886 FB20E1371AE9529400CEBE7B /* BTreeWrapper.c in Sources */,
2887 FB20E1411AE9529400CEBE7B /* hfs_catalog.c in Sources */,
2888 FB20E1531AE9529400CEBE7B /* hfs_hotfiles.c in Sources */,
2889 FB20E15D1AE9529400CEBE7B /* hfs_quota.c in Sources */,
2890 FB20E1591AE9529400CEBE7B /* hfs_lookup.c in Sources */,
2891 FB20E1611AE9529400CEBE7B /* hfs_search.c in Sources */,
2892 FB20E1631AE9529400CEBE7B /* hfs_vfsops.c in Sources */,
2893 FB20E12E1AE9529400CEBE7B /* BTreeAllocate.c in Sources */,
2894 FB20E1711AE9529400CEBE7B /* VolumeAllocation.c in Sources */,
2895 FB20E1441AE9529400CEBE7B /* hfs_cnode.c in Sources */,
2896 FB20E1361AE9529400CEBE7B /* BTreeTreeOps.c in Sources */,
2897 FB20E0E51AE950C200CEBE7B /* hfs_iokit.cpp in Sources */,
2898 FB20E12F1AE9529400CEBE7B /* BTreeMiscOps.c in Sources */,
2899 FB20E13A1AE9529400CEBE7B /* FileExtentMapping.c in Sources */,
2900 FB20E1311AE9529400CEBE7B /* BTreeNodeReserve.c in Sources */,
2901 FB20E1641AE9529400CEBE7B /* hfs_vfsutils.c in Sources */,
2902 FB20E13D1AE9529400CEBE7B /* hfs_attrlist.c in Sources */,
2903 FB20E1691AE9529400CEBE7B /* MacOSStubs.c in Sources */,
2904 FB20E1321AE9529400CEBE7B /* BTreeScanner.c in Sources */,
2905 FB20E16E1AE9529400CEBE7B /* UnicodeWrappers.c in Sources */,
2906 FB20E15C1AE9529400CEBE7B /* hfs_notification.c in Sources */,
2907 FB20E1581AE9529400CEBE7B /* hfs_link.c in Sources */,
2908 );
2909 runOnlyForDeploymentPostprocessing = 0;
2910 };
2911 FB75A3B41B4AE765004B5A74 /* Sources */ = {
2912 isa = PBXSourcesBuildPhase;
2913 buildActionMask = 2147483647;
2914 files = (
2915 FBBBE2801B55BB3A009F534D /* hfs_encodinghint.c in Sources */,
2916 FB75A40E1B4AF0BE004B5A74 /* hfs_encodings_kext.cpp in Sources */,
2917 FB75A4061B4AEA20004B5A74 /* hfs_encodings.c in Sources */,
2918 );
2919 runOnlyForDeploymentPostprocessing = 0;
2920 };
2921 FB76B3CE1B7A4BE600FA9F2B /* Sources */ = {
2922 isa = PBXSourcesBuildPhase;
2923 buildActionMask = 2147483647;
2924 files = (
2925 2A84DBD41D9E15F2007964B8 /* test-raw-dev-unaligned.c in Sources */,
2926 2A386A3B1C22209C007FEDAC /* test-list-ids.c in Sources */,
2927 2ABDCEA71BF3DAA100CFC70C /* test-journal-toggle.c in Sources */,
2928 FBE1B1D41BD6E41D00CEB443 /* test-move-data-extents.c in Sources */,
2929 FB3BB20B1BE286CC0094F00E /* test-secluded-rename.c in Sources */,
2930 2A9399D51BE2C17800FB075B /* test-unicode-file-names.c in Sources */,
2931 2A9399D31BE2C06800FB075B /* test-uncached-io.c in Sources */,
2932 2A9399D11BE2BFFD00FB075B /* test-throttled-io.c in Sources */,
2933 2A9399CF1BE2BCEA00FB075B /* test-mod-time.c in Sources */,
2934 09D6B7D71E317ED2003C20DC /* test_disklevel.c in Sources */,
2935 2A9399CD1BE2BC6900FB075B /* test-mmap-mod-time.c in Sources */,
2936 2A9399CA1BE18A5000FB075B /* test-invalid-ranges.m in Sources */,
2937 2A9399C91BE1747900FB075B /* test-map-private.m in Sources */,
2938 2A9399C71BE172A400FB075B /* test-log2phys.m in Sources */,
2939 2A9399BF1BE15F6800FB075B /* test-fsinfo-sig.c in Sources */,
2940 2A9399C01BE15F6800FB075B /* test-key-roll.c in Sources */,
2941 A6E6D74020909C72002125B0 /* test-get-volume-create-time.c in Sources */,
2942 2A9399C11BE15F6800FB075B /* test-msync-16k.c in Sources */,
2943 2A9399C21BE15F6800FB075B /* test-readdir.c in Sources */,
2944 2A9399C31BE15F6800FB075B /* test-set-create-time.c in Sources */,
2945 2A9399C41BE15F6800FB075B /* test-set-protection-class.c in Sources */,
2946 2A9399B81BE14AAD00FB075B /* test-scan-range-size.c in Sources */,
2947 2A9399B61BE131A400FB075B /* test-resize.m in Sources */,
2948 2A9399B41BE12DE900FB075B /* test-fsinfo.c in Sources */,
2949 2A9399B21BE12A6E00FB075B /* test-fsinfo-cprotect.c in Sources */,
2950 2A9399AA1BE0402600FB075B /* test-hard-links.m in Sources */,
2951 2A9399A81BE03A6800FB075B /* test-getattrlist-dprotect.m in Sources */,
2952 2A9399A61BE0366E00FB075B /* test-fsync.c in Sources */,
2953 2A9399A41BE02C6700FB075B /* test-file-too-big.m in Sources */,
2954 07C2BF891CB43F5E00D8327D /* test-renamex.c in Sources */,
2955 2A9399A21BE02A1600FB075B /* test-dprotect.c in Sources */,
2956 2A9399A01BE0222800FB075B /* test-dir-link.c in Sources */,
2957 2A93999D1BE0146E00FB075B /* test-class-roll.c in Sources */,
2958 2A93999E1BE0146E00FB075B /* test-deep-rm.c in Sources */,
2959 2A9399981BDFF7E500FB075B /* test-chflags.c in Sources */,
2960 0703A0541CD826160035BCFD /* test-defrag.c in Sources */,
2961 2A9399951BDFEB5200FB075B /* test-access.c in Sources */,
2962 FB76B3DC1B7A530500FA9F2B /* test-external-jnl.c in Sources */,
2963 FB2B5C561B87656900ACEDD9 /* test-transcode.m in Sources */,
2964 FB55AE591B7CEB0600701D03 /* test-quotas.c in Sources */,
2965 FB76B3D91B7A4BF000FA9F2B /* hfs-tests.mm in Sources */,
2966 FB76B3EE1B7BE24B00FA9F2B /* disk-image.m in Sources */,
2967 FB76B3F21B7BE79800FA9F2B /* systemx.c in Sources */,
2968 F90E174921ADFFD100345EE3 /* test-cas-bsdflags.c in Sources */,
2969 FB285C2A1B7E81180099B2ED /* test-sparse-dev.c in Sources */,
2970 FB55AE541B7C271000701D03 /* test-doc-tombstone.c in Sources */,
2971 FBD69AFA1B9132E40022ECAD /* test-dateadded.c in Sources */,
2972 FB2B5C731B87A0BF00ACEDD9 /* test-getattrlist.c in Sources */,
2973 );
2974 runOnlyForDeploymentPostprocessing = 0;
2975 };
2976 FBAA82411B56F24100EE6863 /* Sources */ = {
2977 isa = PBXSourcesBuildPhase;
2978 buildActionMask = 2147483647;
2979 files = (
2980 FBAA824C1B56F24E00EE6863 /* hfs_alloc_test.c in Sources */,
2981 );
2982 runOnlyForDeploymentPostprocessing = 0;
2983 };
2984 FBAA824D1B56F26A00EE6863 /* Sources */ = {
2985 isa = PBXSourcesBuildPhase;
2986 buildActionMask = 2147483647;
2987 files = (
2988 FBAA82581B56F27200EE6863 /* hfs_extents_test.c in Sources */,
2989 FBAA82701B56F39B00EE6863 /* hfs_extents.c in Sources */,
2990 );
2991 runOnlyForDeploymentPostprocessing = 0;
2992 };
2993 FBAA82591B56F28C00EE6863 /* Sources */ = {
2994 isa = PBXSourcesBuildPhase;
2995 buildActionMask = 2147483647;
2996 files = (
2997 FBAA82641B56F28F00EE6863 /* rangelist_test.c in Sources */,
2998 );
2999 runOnlyForDeploymentPostprocessing = 0;
3000 };
3001 FBCC52FA1B852758008B752C /* Sources */ = {
3002 isa = PBXSourcesBuildPhase;
3003 buildActionMask = 2147483647;
3004 files = (
3005 FBCC53011B852759008B752C /* hfs-alloc-trace.c in Sources */,
3006 );
3007 runOnlyForDeploymentPostprocessing = 0;
3008 };
3009 FDD9FA2814A132BF0043D4A9 /* Sources */ = {
3010 isa = PBXSourcesBuildPhase;
3011 buildActionMask = 2147483647;
3012 files = (
3013 FDD9FA5514A1343D0043D4A9 /* main.c in Sources */,
3014 FDD9FA5714A1343D0043D4A9 /* misc.c in Sources */,
3015 FDD9FA5814A1343D0043D4A9 /* ScanExtents.c in Sources */,
3016 FDD9FA5314A1343D0043D4A9 /* dump.c in Sources */,
3017 FDD9FA5914A1343D0043D4A9 /* SparseBundle.c in Sources */,
3018 863D03971820761900A4F0C4 /* util.c in Sources */,
3019 FDD9FA5214A1343D0043D4A9 /* DeviceWrapper.c in Sources */,
3020 FDD9FA5414A1343D0043D4A9 /* Gather.c in Sources */,
3021 );
3022 runOnlyForDeploymentPostprocessing = 0;
3023 };
3024 /* End PBXSourcesBuildPhase section */
3025
3026 /* Begin PBXTargetDependency section */
3027 07828B5F1E3FDD2E009D2106 /* PBXTargetDependency */ = {
3028 isa = PBXTargetDependency;
3029 target = 86CBF37E183186C300A64A93 /* hfs_metadata */;
3030 targetProxy = 07828B5E1E3FDD2E009D2106 /* PBXContainerItemProxy */;
3031 };
3032 07828B611E3FDD3B009D2106 /* PBXTargetDependency */ = {
3033 isa = PBXTargetDependency;
3034 target = 07828B591E3FDD25009D2106 /* hfs_libraries */;
3035 targetProxy = 07828B601E3FDD3B009D2106 /* PBXContainerItemProxy */;
3036 };
3037 07CA47231DA859CA00138D78 /* PBXTargetDependency */ = {
3038 isa = PBXTargetDependency;
3039 target = 4D07DCB71538EF3A002B57CB /* fstyp_hfs */;
3040 targetProxy = 07CA47221DA859CA00138D78 /* PBXContainerItemProxy */;
3041 };
3042 4DBD523F1548A499007AA736 /* PBXTargetDependency */ = {
3043 isa = PBXTargetDependency;
3044 target = 4DFD95111537402A0039B6BA /* hfs.fs */;
3045 targetProxy = 4DBD523E1548A499007AA736 /* PBXContainerItemProxy */;
3046 };
3047 4DBD52411548A49A007AA736 /* PBXTargetDependency */ = {
3048 isa = PBXTargetDependency;
3049 target = 8DD76FA90486AB0100D96B5E /* hfs.util */;
3050 targetProxy = 4DBD52401548A49A007AA736 /* PBXContainerItemProxy */;
3051 };
3052 4DBD52431548A49D007AA736 /* PBXTargetDependency */ = {
3053 isa = PBXTargetDependency;
3054 target = FDD9FA2B14A132BF0043D4A9 /* CopyHFSMeta */;
3055 targetProxy = 4DBD52421548A49D007AA736 /* PBXContainerItemProxy */;
3056 };
3057 4DBD52451548A4A0007AA736 /* PBXTargetDependency */ = {
3058 isa = PBXTargetDependency;
3059 target = 4D0E899B1534FE65004CD678 /* mount_hfs */;
3060 targetProxy = 4DBD52441548A4A0007AA736 /* PBXContainerItemProxy */;
3061 };
3062 4DBD52471548A4A2007AA736 /* PBXTargetDependency */ = {
3063 isa = PBXTargetDependency;
3064 target = 4DE6C75A153504C100C11066 /* newfs_hfs */;
3065 targetProxy = 4DBD52461548A4A2007AA736 /* PBXContainerItemProxy */;
3066 };
3067 4DBD52491548A4A4007AA736 /* PBXTargetDependency */ = {
3068 isa = PBXTargetDependency;
3069 target = 4DFD94A3153649070039B6BA /* newfs_hfs_debug */;
3070 targetProxy = 4DBD52481548A4A4007AA736 /* PBXContainerItemProxy */;
3071 };
3072 4DBD524B1548A4A7007AA736 /* PBXTargetDependency */ = {
3073 isa = PBXTargetDependency;
3074 target = 4DFD93F31535FF510039B6BA /* fsck_hfs */;
3075 targetProxy = 4DBD524A1548A4A7007AA736 /* PBXContainerItemProxy */;
3076 };
3077 4DBD524F1548A4C8007AA736 /* PBXTargetDependency */ = {
3078 isa = PBXTargetDependency;
3079 target = 4DBD523B1548A488007AA736 /* Common */;
3080 targetProxy = 4DBD524E1548A4C8007AA736 /* PBXContainerItemProxy */;
3081 };
3082 4DBD52511548A4D2007AA736 /* PBXTargetDependency */ = {
3083 isa = PBXTargetDependency;
3084 target = 4DBD523B1548A488007AA736 /* Common */;
3085 targetProxy = 4DBD52501548A4D2007AA736 /* PBXContainerItemProxy */;
3086 };
3087 4DBD52531548A4D4007AA736 /* PBXTargetDependency */ = {
3088 isa = PBXTargetDependency;
3089 target = 4DFD94BC15373C2C0039B6BA /* fsck_makestrings */;
3090 targetProxy = 4DBD52521548A4D4007AA736 /* PBXContainerItemProxy */;
3091 };
3092 900BDEE61FF919E7002F7EC0 /* PBXTargetDependency */ = {
3093 isa = PBXTargetDependency;
3094 target = 900BDED31FF919C2002F7EC0 /* livefiles_hfs */;
3095 targetProxy = 900BDEE51FF919E7002F7EC0 /* PBXContainerItemProxy */;
3096 };
3097 9430FE98211658E7009CC8AF /* PBXTargetDependency */ = {
3098 isa = PBXTargetDependency;
3099 target = 900BDED31FF919C2002F7EC0 /* livefiles_hfs */;
3100 targetProxy = 9430FE97211658E7009CC8AF /* PBXContainerItemProxy */;
3101 };
3102 FB48E4BC1BB30CC400523121 /* PBXTargetDependency */ = {
3103 isa = PBXTargetDependency;
3104 target = FB48E49B1BB3070400523121 /* OSX Kernel Framework Headers */;
3105 targetProxy = FB48E4BB1BB30CC400523121 /* PBXContainerItemProxy */;
3106 };
3107 FB55AE5B1B7D190F00701D03 /* PBXTargetDependency */ = {
3108 isa = PBXTargetDependency;
3109 target = FB76B3D11B7A4BE600FA9F2B /* hfs-tests */;
3110 targetProxy = FB55AE5A1B7D190F00701D03 /* PBXContainerItemProxy */;
3111 };
3112 FB55AE661B7D47B300701D03 /* PBXTargetDependency */ = {
3113 isa = PBXTargetDependency;
3114 target = FB76B3D11B7A4BE600FA9F2B /* hfs-tests */;
3115 targetProxy = FB55AE671B7D47B300701D03 /* PBXContainerItemProxy */;
3116 };
3117 FB75A4091B4AED92004B5A74 /* PBXTargetDependency */ = {
3118 isa = PBXTargetDependency;
3119 target = FB75A3B11B4AE765004B5A74 /* encodings-kext */;
3120 targetProxy = FB75A4081B4AED92004B5A74 /* PBXContainerItemProxy */;
3121 };
3122 FB7B02EC1B5568A100BEE4BE /* PBXTargetDependency */ = {
3123 isa = PBXTargetDependency;
3124 target = 4DFD93F31535FF510039B6BA /* fsck_hfs */;
3125 targetProxy = FB7B02EB1B5568A100BEE4BE /* PBXContainerItemProxy */;
3126 };
3127 FB7B02EE1B5568A700BEE4BE /* PBXTargetDependency */ = {
3128 isa = PBXTargetDependency;
3129 target = 4D0E899B1534FE65004CD678 /* mount_hfs */;
3130 targetProxy = FB7B02ED1B5568A700BEE4BE /* PBXContainerItemProxy */;
3131 };
3132 FB7B02F01B5568AD00BEE4BE /* PBXTargetDependency */ = {
3133 isa = PBXTargetDependency;
3134 target = 8DD76FA90486AB0100D96B5E /* hfs.util */;
3135 targetProxy = FB7B02EF1B5568AD00BEE4BE /* PBXContainerItemProxy */;
3136 };
3137 FB7C14131C23695E004F8B2C /* PBXTargetDependency */ = {
3138 isa = PBXTargetDependency;
3139 target = FB7C140C1C2368E6004F8B2C /* kext-version */;
3140 targetProxy = FB7C14121C23695E004F8B2C /* PBXContainerItemProxy */;
3141 };
3142 FB81AFB81B83E2AE004E8F76 /* PBXTargetDependency */ = {
3143 isa = PBXTargetDependency;
3144 target = FDD9FA2B14A132BF0043D4A9 /* CopyHFSMeta */;
3145 targetProxy = FB81AFB71B83E2AE004E8F76 /* PBXContainerItemProxy */;
3146 };
3147 FB81AFBA1B83E2B8004E8F76 /* PBXTargetDependency */ = {
3148 isa = PBXTargetDependency;
3149 target = 4DE6C75A153504C100C11066 /* newfs_hfs */;
3150 targetProxy = FB81AFB91B83E2B8004E8F76 /* PBXContainerItemProxy */;
3151 };
3152 FBA540011B7BF2DF00899E5B /* PBXTargetDependency */ = {
3153 isa = PBXTargetDependency;
3154 target = FB6A57DD1B55544D008AB046 /* System Framework Headers */;
3155 targetProxy = FBA540001B7BF2DF00899E5B /* PBXContainerItemProxy */;
3156 };
3157 FBA95AAF1B5045D400887E82 /* PBXTargetDependency */ = {
3158 isa = PBXTargetDependency;
3159 target = FBA95AA91B5025E700887E82 /* mk-xnu */;
3160 targetProxy = FBA95AAE1B5045D400887E82 /* PBXContainerItemProxy */;
3161 };
3162 FBAA826A1B56F2B900EE6863 /* PBXTargetDependency */ = {
3163 isa = PBXTargetDependency;
3164 target = FBAA82441B56F24100EE6863 /* hfs_alloc_test */;
3165 targetProxy = FBAA82691B56F2B900EE6863 /* PBXContainerItemProxy */;
3166 };
3167 FBAA826C1B56F2B900EE6863 /* PBXTargetDependency */ = {
3168 isa = PBXTargetDependency;
3169 target = FBAA82501B56F26A00EE6863 /* hfs_extents_test */;
3170 targetProxy = FBAA826B1B56F2B900EE6863 /* PBXContainerItemProxy */;
3171 };
3172 FBAA826E1B56F2B900EE6863 /* PBXTargetDependency */ = {
3173 isa = PBXTargetDependency;
3174 target = FBAA825C1B56F28C00EE6863 /* rangelist_test */;
3175 targetProxy = FBAA826D1B56F2B900EE6863 /* PBXContainerItemProxy */;
3176 };
3177 FBC234BC1B4D87A20002D849 /* PBXTargetDependency */ = {
3178 isa = PBXTargetDependency;
3179 target = FB20E0DF1AE950C200CEBE7B /* kext */;
3180 targetProxy = FBC234BD1B4D87A20002D849 /* PBXContainerItemProxy */;
3181 };
3182 FBC234C41B4EC6AE0002D849 /* PBXTargetDependency */ = {
3183 isa = PBXTargetDependency;
3184 target = FB20E0DF1AE950C200CEBE7B /* kext */;
3185 targetProxy = FBC234C31B4EC6AE0002D849 /* PBXContainerItemProxy */;
3186 };
3187 FBC234C61B4EC6B90002D849 /* PBXTargetDependency */ = {
3188 isa = PBXTargetDependency;
3189 target = FB75A3B11B4AE765004B5A74 /* encodings-kext */;
3190 targetProxy = FBC234C51B4EC6B90002D849 /* PBXContainerItemProxy */;
3191 };
3192 FBE3A5A31BBEE33D00CB9A33 /* PBXTargetDependency */ = {
3193 isa = PBXTargetDependency;
3194 target = FB55AE651B7D47B300701D03 /* ios-tests */;
3195 targetProxy = FBE3A5A21BBEE33D00CB9A33 /* PBXContainerItemProxy */;
3196 };
3197 FBE3A5A51BBEE34400CB9A33 /* PBXTargetDependency */ = {
3198 isa = PBXTargetDependency;
3199 target = FBAA82651B56F2AB00EE6863 /* osx-tests */;
3200 targetProxy = FBE3A5A41BBEE34400CB9A33 /* PBXContainerItemProxy */;
3201 };
3202 FBE3F7871AF6793E005BB768 /* PBXTargetDependency */ = {
3203 isa = PBXTargetDependency;
3204 target = FB20E0DF1AE950C200CEBE7B /* kext */;
3205 targetProxy = FBE3F7861AF6793E005BB768 /* PBXContainerItemProxy */;
3206 };
3207 /* End PBXTargetDependency section */
3208
3209 /* Begin PBXVariantGroup section */
3210 4DFD9536153746210039B6BA /* InfoPlist.strings */ = {
3211 isa = PBXVariantGroup;
3212 children = (
3213 4DFD9537153746210039B6BA /* en */,
3214 );
3215 name = InfoPlist.strings;
3216 sourceTree = "<group>";
3217 };
3218 /* End PBXVariantGroup section */
3219
3220 /* Begin XCBuildConfiguration section */
3221 07828B5A1E3FDD25009D2106 /* Release */ = {
3222 isa = XCBuildConfiguration;
3223 buildSettings = {
3224 PRODUCT_NAME = "$(TARGET_NAME)";
3225 };
3226 name = Release;
3227 };
3228 07828B5B1E3FDD25009D2106 /* Debug */ = {
3229 isa = XCBuildConfiguration;
3230 buildSettings = {
3231 PRODUCT_NAME = "$(TARGET_NAME)";
3232 };
3233 name = Debug;
3234 };
3235 07828B5C1E3FDD25009D2106 /* Coverage */ = {
3236 isa = XCBuildConfiguration;
3237 buildSettings = {
3238 PRODUCT_NAME = "$(TARGET_NAME)";
3239 };
3240 name = Coverage;
3241 };
3242 1DEB928708733DD80010E9CD /* Release */ = {
3243 isa = XCBuildConfiguration;
3244 buildSettings = {
3245 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = hfs_util/hfs_util.ios.entitlements;
3246 "CODE_SIGN_ENTITLEMENTS[sdk=macosx*]" = hfs_util/hfs_util.osx.entitlements;
3247 CODE_SIGN_IDENTITY = "-";
3248 PRODUCT_NAME = hfs.util;
3249 SDKROOT = macosx.internal;
3250 SKIP_INSTALL = YES;
3251 };
3252 name = Release;
3253 };
3254 1DEB928B08733DD80010E9CD /* Release */ = {
3255 isa = XCBuildConfiguration;
3256 baseConfigurationReference = 4DFD953D15377C7D0039B6BA /* hfs.xcconfig */;
3257 buildSettings = {
3258 SUPPORTS_TEXT_BASED_API = YES;
3259 TAPI_VERIFY_MODE = Pedantic;
3260 };
3261 name = Release;
3262 };
3263 4D07DCBF1538EF3A002B57CB /* Release */ = {
3264 isa = XCBuildConfiguration;
3265 buildSettings = {
3266 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = fstyp_hfs/fstyp_hfs.entitlements;
3267 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
3268 INSTALL_PATH = /sbin;
3269 PRODUCT_NAME = "$(TARGET_NAME)";
3270 SDKROOT = macosx.internal;
3271 };
3272 name = Release;
3273 };
3274 4D0E89A41534FE65004CD678 /* Release */ = {
3275 isa = XCBuildConfiguration;
3276 buildSettings = {
3277 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = mount_hfs/mount_hfs.ios.entitlements;
3278 "CODE_SIGN_ENTITLEMENTS[sdk=macosx*]" = mount_hfs/mount_hfs.osx.entitlements;
3279 CODE_SIGN_IDENTITY = "-";
3280 EXCLUDED_SOURCE_FILE_NAMES = "";
3281 "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphoneos*]" = optical.c;
3282 "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = optical.c;
3283 PRODUCT_NAME = "$(TARGET_NAME)";
3284 SDKROOT = macosx.internal;
3285 SKIP_INSTALL = YES;
3286 };
3287 name = Release;
3288 };
3289 4DBD523D1548A488007AA736 /* Release */ = {
3290 isa = XCBuildConfiguration;
3291 buildSettings = {
3292 PRODUCT_NAME = "$(TARGET_NAME)";
3293 WARNING_CFLAGS = (
3294 "-Wall",
3295 "-W",
3296 "-Wno-missing-field-initializers",
3297 "-Winteger-overflow",
3298 );
3299 };
3300 name = Release;
3301 };
3302 4DD302591538DB2700001AA0 /* Release */ = {
3303 isa = XCBuildConfiguration;
3304 buildSettings = {
3305 PRODUCT_NAME = "$(TARGET_NAME)";
3306 };
3307 name = Release;
3308 };
3309 4DD3025C1538DB3A00001AA0 /* Release */ = {
3310 isa = XCBuildConfiguration;
3311 buildSettings = {
3312 PRODUCT_NAME = "$(TARGET_NAME)";
3313 };
3314 name = Release;
3315 };
3316 4DE6C763153504C100C11066 /* Release */ = {
3317 isa = XCBuildConfiguration;
3318 buildSettings = {
3319 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = newfs_hfs/newfs_hfs.entitlements;
3320 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
3321 PRODUCT_NAME = "$(TARGET_NAME)";
3322 SDKROOT = macosx.internal;
3323 SKIP_INSTALL = YES;
3324 };
3325 name = Release;
3326 };
3327 4DFD93FB1535FF510039B6BA /* Release */ = {
3328 isa = XCBuildConfiguration;
3329 buildSettings = {
3330 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = fsck_hfs/fsck_hfs.ios.entitlements;
3331 "CODE_SIGN_ENTITLEMENTS[sdk=macosx*]" = fsck_hfs/fsck_hfs.osx.entitlements;
3332 CODE_SIGN_IDENTITY = "-";
3333 GCC_PREPROCESSOR_DEFINITIONS = (
3334 "BSD=1",
3335 "CONFIG_HFS_TRIM=1",
3336 "DEBUG_BUILD=0",
3337 );
3338 PRODUCT_NAME = "$(TARGET_NAME)";
3339 SDKROOT = macosx.internal;
3340 SKIP_INSTALL = YES;
3341 };
3342 name = Release;
3343 };
3344 4DFD94AE153649070039B6BA /* Release */ = {
3345 isa = XCBuildConfiguration;
3346 buildSettings = {
3347 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = newfs_hfs/newfs_hfs.entitlements;
3348 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
3349 GCC_PREPROCESSOR_DEFINITIONS = "DEBUG_BUILD=1";
3350 PRODUCT_NAME = newfs_hfs_debug;
3351 SDKROOT = macosx.internal;
3352 };
3353 name = Release;
3354 };
3355 4DFD94E515373C2C0039B6BA /* Release */ = {
3356 isa = XCBuildConfiguration;
3357 buildSettings = {
3358 ARCHS = "$(NATIVE_ARCH_ACTUAL)";
3359 GCC_PREPROCESSOR_DEFINITIONS = (
3360 "BSD=1",
3361 "FSCK_MAKESTRINGS=1",
3362 );
3363 PRODUCT_NAME = fsck_makestrings;
3364 SDKROOT = macosx.internal;
3365 SKIP_INSTALL = YES;
3366 };
3367 name = Release;
3368 };
3369 4DFD951C1537402A0039B6BA /* Release */ = {
3370 isa = XCBuildConfiguration;
3371 buildSettings = {
3372 APPLY_RULES_IN_COPY_FILES = YES;
3373 COPY_PHASE_STRIP = NO;
3374 INFOPLIST_FILE = fs/Info.plist;
3375 INFOPLIST_OUTPUT_FORMAT = binary;
3376 INSTALL_PATH = /System/Library/Filesystems;
3377 PLIST_FILE_OUTPUT_FORMAT = binary;
3378 PRODUCT_NAME = hfs;
3379 STRINGS_FILE_OUTPUT_ENCODING = binary;
3380 WRAPPER_EXTENSION = fs;
3381 };
3382 name = Release;
3383 };
3384 86CBF380183186C300A64A93 /* Release */ = {
3385 isa = XCBuildConfiguration;
3386 buildSettings = {
3387 ALWAYS_SEARCH_USER_PATHS = NO;
3388 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
3389 CLANG_CXX_LIBRARY = "libc++";
3390 CLANG_ENABLE_OBJC_ARC = YES;
3391 CLANG_WARN_BOOL_CONVERSION = YES;
3392 CLANG_WARN_CONSTANT_CONVERSION = YES;
3393 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
3394 CLANG_WARN_EMPTY_BODY = YES;
3395 CLANG_WARN_ENUM_CONVERSION = YES;
3396 CLANG_WARN_INT_CONVERSION = YES;
3397 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
3398 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
3399 COPY_PHASE_STRIP = YES;
3400 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
3401 DEPLOYMENT_POSTPROCESSING = YES;
3402 ENABLE_NS_ASSERTIONS = NO;
3403 EXECUTABLE_PREFIX = lib;
3404 GCC_C_LANGUAGE_STANDARD = gnu99;
3405 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
3406 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3407 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
3408 GCC_WARN_UNDECLARED_SELECTOR = YES;
3409 GCC_WARN_UNINITIALIZED_AUTOS = YES;
3410 GCC_WARN_UNUSED_FUNCTION = YES;
3411 GCC_WARN_UNUSED_VARIABLE = YES;
3412 GENERATE_MASTER_OBJECT_FILE = YES;
3413 MACOSX_DEPLOYMENT_TARGET = 10.9;
3414 PRODUCT_NAME = "$(TARGET_NAME)";
3415 SDKROOT = macosx.internal;
3416 STRIPFLAGS = "";
3417 STRIP_INSTALLED_PRODUCT = YES;
3418 STRIP_STYLE = "non-global";
3419 };
3420 name = Release;
3421 };
3422 900BDED61FF919C2002F7EC0 /* Release */ = {
3423 isa = XCBuildConfiguration;
3424 buildSettings = {
3425 ALWAYS_SEARCH_USER_PATHS = NO;
3426 CLANG_ANALYZER_NONNULL = YES;
3427 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
3428 CLANG_ANALYZER_OBJC_UNUSED_IVARS = YES;
3429 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
3430 CLANG_CXX_LIBRARY = "libc++";
3431 CLANG_ENABLE_MODULES = NO;
3432 CLANG_ENABLE_OBJC_ARC = YES;
3433 CLANG_ENABLE_OBJC_WEAK = YES;
3434 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
3435 CLANG_WARN_BOOL_CONVERSION = YES;
3436 CLANG_WARN_COMMA = YES;
3437 CLANG_WARN_CONSTANT_CONVERSION = YES;
3438 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
3439 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
3440 CLANG_WARN_EMPTY_BODY = YES;
3441 CLANG_WARN_ENUM_CONVERSION = YES;
3442 CLANG_WARN_INFINITE_RECURSION = YES;
3443 CLANG_WARN_INT_CONVERSION = YES;
3444 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
3445 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
3446 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
3447 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
3448 CLANG_WARN_STRICT_PROTOTYPES = YES;
3449 CLANG_WARN_SUSPICIOUS_MOVE = YES;
3450 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
3451 CLANG_WARN_UNREACHABLE_CODE = YES;
3452 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
3453 CODE_SIGN_IDENTITY = "-";
3454 CODE_SIGN_STYLE = Automatic;
3455 DEAD_CODE_STRIPPING = NO;
3456 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
3457 DYLIB_COMPATIBILITY_VERSION = 1;
3458 DYLIB_CURRENT_VERSION = 1;
3459 ENABLE_NS_ASSERTIONS = NO;
3460 ENABLE_STRICT_OBJC_MSGSEND = YES;
3461 EXECUTABLE_PREFIX = "";
3462 FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
3463 GCC_C_LANGUAGE_STANDARD = gnu11;
3464 GCC_NO_COMMON_BLOCKS = YES;
3465 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3466 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
3467 GCC_WARN_UNDECLARED_SELECTOR = YES;
3468 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
3469 GCC_WARN_UNUSED_FUNCTION = NO;
3470 GCC_WARN_UNUSED_LABEL = NO;
3471 GCC_WARN_UNUSED_PARAMETER = NO;
3472 GCC_WARN_UNUSED_VALUE = NO;
3473 GCC_WARN_UNUSED_VARIABLE = YES;
3474 HEADER_SEARCH_PATHS = "livefiles_hfs_plugin/**";
3475 INSTALL_PATH = /System/Library/PrivateFrameworks/UserFS.framework/PlugIns;
3476 MACOSX_DEPLOYMENT_TARGET = 10.13;
3477 MTL_ENABLE_DEBUG_INFO = NO;
3478 PRODUCT_NAME = "$(TARGET_NAME)";
3479 SDKROOT = macosx.internal;
3480 SUPPORTS_TEXT_BASED_API = NO;
3481 };
3482 name = Release;
3483 };
3484 900BDED71FF919C2002F7EC0 /* Debug */ = {
3485 isa = XCBuildConfiguration;
3486 buildSettings = {
3487 ALWAYS_SEARCH_USER_PATHS = NO;
3488 CLANG_ANALYZER_NONNULL = YES;
3489 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
3490 CLANG_ANALYZER_OBJC_UNUSED_IVARS = YES;
3491 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
3492 CLANG_CXX_LIBRARY = "libc++";
3493 CLANG_ENABLE_MODULES = NO;
3494 CLANG_ENABLE_OBJC_ARC = YES;
3495 CLANG_ENABLE_OBJC_WEAK = YES;
3496 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
3497 CLANG_WARN_BOOL_CONVERSION = YES;
3498 CLANG_WARN_COMMA = YES;
3499 CLANG_WARN_CONSTANT_CONVERSION = YES;
3500 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
3501 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
3502 CLANG_WARN_EMPTY_BODY = YES;
3503 CLANG_WARN_ENUM_CONVERSION = YES;
3504 CLANG_WARN_INFINITE_RECURSION = YES;
3505 CLANG_WARN_INT_CONVERSION = YES;
3506 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
3507 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
3508 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
3509 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
3510 CLANG_WARN_STRICT_PROTOTYPES = YES;
3511 CLANG_WARN_SUSPICIOUS_MOVE = YES;
3512 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
3513 CLANG_WARN_UNREACHABLE_CODE = YES;
3514 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
3515 CODE_SIGN_IDENTITY = "-";
3516 CODE_SIGN_STYLE = Automatic;
3517 DEAD_CODE_STRIPPING = NO;
3518 DEBUG_INFORMATION_FORMAT = dwarf;
3519 DYLIB_COMPATIBILITY_VERSION = 1;
3520 DYLIB_CURRENT_VERSION = 1;
3521 ENABLE_STRICT_OBJC_MSGSEND = YES;
3522 EXECUTABLE_PREFIX = "";
3523 FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
3524 GCC_C_LANGUAGE_STANDARD = gnu11;
3525 GCC_DYNAMIC_NO_PIC = NO;
3526 GCC_NO_COMMON_BLOCKS = YES;
3527 GCC_OPTIMIZATION_LEVEL = 0;
3528 GCC_PREPROCESSOR_DEFINITIONS = (
3529 "DEBUG=1",
3530 "$(inherited)",
3531 );
3532 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3533 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
3534 GCC_WARN_UNDECLARED_SELECTOR = YES;
3535 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
3536 GCC_WARN_UNUSED_FUNCTION = NO;
3537 GCC_WARN_UNUSED_LABEL = NO;
3538 GCC_WARN_UNUSED_PARAMETER = NO;
3539 GCC_WARN_UNUSED_VALUE = NO;
3540 GCC_WARN_UNUSED_VARIABLE = YES;
3541 HEADER_SEARCH_PATHS = "livefiles_hfs_plugin/**";
3542 INSTALL_PATH = /System/Library/PrivateFrameworks/UserFS.framework/PlugIns;
3543 MACOSX_DEPLOYMENT_TARGET = 10.13;
3544 MTL_ENABLE_DEBUG_INFO = YES;
3545 ONLY_ACTIVE_ARCH = NO;
3546 PRODUCT_NAME = "$(TARGET_NAME)";
3547 SDKROOT = macosx.internal;
3548 SUPPORTS_TEXT_BASED_API = NO;
3549 };
3550 name = Debug;
3551 };
3552 900BDED81FF919C2002F7EC0 /* Coverage */ = {
3553 isa = XCBuildConfiguration;
3554 buildSettings = {
3555 ALWAYS_SEARCH_USER_PATHS = NO;
3556 CLANG_ANALYZER_NONNULL = YES;
3557 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
3558 CLANG_ANALYZER_OBJC_UNUSED_IVARS = YES;
3559 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
3560 CLANG_CXX_LIBRARY = "libc++";
3561 CLANG_ENABLE_MODULES = NO;
3562 CLANG_ENABLE_OBJC_ARC = YES;
3563 CLANG_ENABLE_OBJC_WEAK = YES;
3564 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
3565 CLANG_WARN_BOOL_CONVERSION = YES;
3566 CLANG_WARN_COMMA = YES;
3567 CLANG_WARN_CONSTANT_CONVERSION = YES;
3568 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
3569 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
3570 CLANG_WARN_EMPTY_BODY = YES;
3571 CLANG_WARN_ENUM_CONVERSION = YES;
3572 CLANG_WARN_INFINITE_RECURSION = YES;
3573 CLANG_WARN_INT_CONVERSION = YES;
3574 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
3575 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
3576 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
3577 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
3578 CLANG_WARN_STRICT_PROTOTYPES = YES;
3579 CLANG_WARN_SUSPICIOUS_MOVE = YES;
3580 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
3581 CLANG_WARN_UNREACHABLE_CODE = YES;
3582 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
3583 CODE_SIGN_IDENTITY = "-";
3584 CODE_SIGN_STYLE = Automatic;
3585 DEAD_CODE_STRIPPING = NO;
3586 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
3587 DYLIB_COMPATIBILITY_VERSION = 1;
3588 DYLIB_CURRENT_VERSION = 1;
3589 ENABLE_NS_ASSERTIONS = NO;
3590 ENABLE_STRICT_OBJC_MSGSEND = YES;
3591 EXECUTABLE_PREFIX = "";
3592 FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
3593 GCC_C_LANGUAGE_STANDARD = gnu11;
3594 GCC_NO_COMMON_BLOCKS = YES;
3595 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3596 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
3597 GCC_WARN_UNDECLARED_SELECTOR = YES;
3598 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
3599 GCC_WARN_UNUSED_FUNCTION = NO;
3600 GCC_WARN_UNUSED_LABEL = NO;
3601 GCC_WARN_UNUSED_PARAMETER = NO;
3602 GCC_WARN_UNUSED_VALUE = NO;
3603 GCC_WARN_UNUSED_VARIABLE = YES;
3604 HEADER_SEARCH_PATHS = "livefiles_hfs_plugin/**";
3605 INSTALL_PATH = /System/Library/PrivateFrameworks/UserFS.framework/PlugIns;
3606 MACOSX_DEPLOYMENT_TARGET = 10.13;
3607 MTL_ENABLE_DEBUG_INFO = NO;
3608 PRODUCT_NAME = "$(TARGET_NAME)";
3609 SDKROOT = macosx.internal;
3610 SUPPORTS_TEXT_BASED_API = NO;
3611 };
3612 name = Coverage;
3613 };
3614 900BDEE21FF919DE002F7EC0 /* Release */ = {
3615 isa = XCBuildConfiguration;
3616 buildSettings = {
3617 ALWAYS_SEARCH_USER_PATHS = YES;
3618 CLANG_ANALYZER_NONNULL = YES;
3619 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
3620 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
3621 CLANG_CXX_LIBRARY = "libc++";
3622 CLANG_ENABLE_MODULES = NO;
3623 CLANG_ENABLE_OBJC_ARC = YES;
3624 CLANG_ENABLE_OBJC_WEAK = YES;
3625 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
3626 CLANG_WARN_BOOL_CONVERSION = YES;
3627 CLANG_WARN_COMMA = YES;
3628 CLANG_WARN_CONSTANT_CONVERSION = YES;
3629 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
3630 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
3631 CLANG_WARN_EMPTY_BODY = YES;
3632 CLANG_WARN_ENUM_CONVERSION = YES;
3633 CLANG_WARN_INFINITE_RECURSION = YES;
3634 CLANG_WARN_INT_CONVERSION = YES;
3635 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
3636 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
3637 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
3638 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
3639 CLANG_WARN_STRICT_PROTOTYPES = YES;
3640 CLANG_WARN_SUSPICIOUS_MOVE = YES;
3641 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
3642 CLANG_WARN_UNREACHABLE_CODE = YES;
3643 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
3644 CODE_SIGN_ENTITLEMENTS = livefiles_hfs_plugin/livefiles_hfs_tester.entitlements;
3645 CODE_SIGN_IDENTITY = "-";
3646 CODE_SIGN_STYLE = Automatic;
3647 COPY_PHASE_STRIP = NO;
3648 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
3649 ENABLE_NS_ASSERTIONS = NO;
3650 ENABLE_STRICT_OBJC_MSGSEND = YES;
3651 FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
3652 GCC_C_LANGUAGE_STANDARD = gnu11;
3653 GCC_NO_COMMON_BLOCKS = YES;
3654 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3655 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
3656 GCC_WARN_UNDECLARED_SELECTOR = YES;
3657 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
3658 GCC_WARN_UNUSED_FUNCTION = YES;
3659 GCC_WARN_UNUSED_VARIABLE = YES;
3660 HEADER_SEARCH_PATHS = livefiles_hfs_plugin/;
3661 MACOSX_DEPLOYMENT_TARGET = 10.12;
3662 MTL_ENABLE_DEBUG_INFO = NO;
3663 PRODUCT_NAME = "$(TARGET_NAME)";
3664 SDKROOT = macosx.internal;
3665 SUPPORTS_TEXT_BASED_API = NO;
3666 };
3667 name = Release;
3668 };
3669 900BDEE31FF919DE002F7EC0 /* Debug */ = {
3670 isa = XCBuildConfiguration;
3671 buildSettings = {
3672 ALWAYS_SEARCH_USER_PATHS = YES;
3673 CLANG_ANALYZER_NONNULL = YES;
3674 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
3675 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
3676 CLANG_CXX_LIBRARY = "libc++";
3677 CLANG_ENABLE_MODULES = NO;
3678 CLANG_ENABLE_OBJC_ARC = YES;
3679 CLANG_ENABLE_OBJC_WEAK = YES;
3680 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
3681 CLANG_WARN_BOOL_CONVERSION = YES;
3682 CLANG_WARN_COMMA = YES;
3683 CLANG_WARN_CONSTANT_CONVERSION = YES;
3684 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
3685 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
3686 CLANG_WARN_EMPTY_BODY = YES;
3687 CLANG_WARN_ENUM_CONVERSION = YES;
3688 CLANG_WARN_INFINITE_RECURSION = YES;
3689 CLANG_WARN_INT_CONVERSION = YES;
3690 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
3691 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
3692 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
3693 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
3694 CLANG_WARN_STRICT_PROTOTYPES = YES;
3695 CLANG_WARN_SUSPICIOUS_MOVE = YES;
3696 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
3697 CLANG_WARN_UNREACHABLE_CODE = YES;
3698 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
3699 CODE_SIGN_ENTITLEMENTS = livefiles_hfs_plugin/livefiles_hfs_tester.entitlements;
3700 CODE_SIGN_IDENTITY = "-";
3701 CODE_SIGN_STYLE = Automatic;
3702 COPY_PHASE_STRIP = NO;
3703 DEBUG_INFORMATION_FORMAT = dwarf;
3704 ENABLE_STRICT_OBJC_MSGSEND = YES;
3705 FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
3706 GCC_C_LANGUAGE_STANDARD = gnu11;
3707 GCC_DYNAMIC_NO_PIC = NO;
3708 GCC_NO_COMMON_BLOCKS = YES;
3709 GCC_OPTIMIZATION_LEVEL = 0;
3710 GCC_PREPROCESSOR_DEFINITIONS = (
3711 "DEBUG=1",
3712 "$(inherited)",
3713 );
3714 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3715 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
3716 GCC_WARN_UNDECLARED_SELECTOR = YES;
3717 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
3718 GCC_WARN_UNUSED_FUNCTION = YES;
3719 GCC_WARN_UNUSED_VARIABLE = YES;
3720 HEADER_SEARCH_PATHS = livefiles_hfs_plugin/;
3721 MACOSX_DEPLOYMENT_TARGET = 10.12;
3722 MTL_ENABLE_DEBUG_INFO = YES;
3723 ONLY_ACTIVE_ARCH = YES;
3724 PRODUCT_NAME = "$(TARGET_NAME)";
3725 SDKROOT = macosx.internal;
3726 SUPPORTS_TEXT_BASED_API = NO;
3727 };
3728 name = Debug;
3729 };
3730 900BDEE41FF919DE002F7EC0 /* Coverage */ = {
3731 isa = XCBuildConfiguration;
3732 buildSettings = {
3733 ALWAYS_SEARCH_USER_PATHS = YES;
3734 CLANG_ANALYZER_NONNULL = YES;
3735 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
3736 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
3737 CLANG_CXX_LIBRARY = "libc++";
3738 CLANG_ENABLE_MODULES = NO;
3739 CLANG_ENABLE_OBJC_ARC = YES;
3740 CLANG_ENABLE_OBJC_WEAK = YES;
3741 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
3742 CLANG_WARN_BOOL_CONVERSION = YES;
3743 CLANG_WARN_COMMA = YES;
3744 CLANG_WARN_CONSTANT_CONVERSION = YES;
3745 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
3746 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
3747 CLANG_WARN_EMPTY_BODY = YES;
3748 CLANG_WARN_ENUM_CONVERSION = YES;
3749 CLANG_WARN_INFINITE_RECURSION = YES;
3750 CLANG_WARN_INT_CONVERSION = YES;
3751 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
3752 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
3753 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
3754 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
3755 CLANG_WARN_STRICT_PROTOTYPES = YES;
3756 CLANG_WARN_SUSPICIOUS_MOVE = YES;
3757 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
3758 CLANG_WARN_UNREACHABLE_CODE = YES;
3759 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
3760 CODE_SIGN_ENTITLEMENTS = livefiles_hfs_plugin/livefiles_hfs_tester.entitlements;
3761 CODE_SIGN_IDENTITY = "-";
3762 CODE_SIGN_STYLE = Automatic;
3763 COPY_PHASE_STRIP = NO;
3764 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
3765 ENABLE_NS_ASSERTIONS = NO;
3766 ENABLE_STRICT_OBJC_MSGSEND = YES;
3767 FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
3768 GCC_C_LANGUAGE_STANDARD = gnu11;
3769 GCC_NO_COMMON_BLOCKS = YES;
3770 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3771 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
3772 GCC_WARN_UNDECLARED_SELECTOR = YES;
3773 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
3774 GCC_WARN_UNUSED_FUNCTION = YES;
3775 GCC_WARN_UNUSED_VARIABLE = YES;
3776 HEADER_SEARCH_PATHS = livefiles_hfs_plugin/;
3777 MACOSX_DEPLOYMENT_TARGET = 10.12;
3778 MTL_ENABLE_DEBUG_INFO = NO;
3779 PRODUCT_NAME = "$(TARGET_NAME)";
3780 SDKROOT = macosx.internal;
3781 SUPPORTS_TEXT_BASED_API = NO;
3782 };
3783 name = Coverage;
3784 };
3785 9430FE93211658C2009CC8AF /* Release */ = {
3786 isa = XCBuildConfiguration;
3787 buildSettings = {
3788 CODE_SIGN_STYLE = Automatic;
3789 PRODUCT_NAME = "$(TARGET_NAME)";
3790 SDKROOT = iphoneos.internal;
3791 SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
3792 SUPPORTS_TEXT_BASED_API = NO;
3793 };
3794 name = Release;
3795 };
3796 9430FE94211658C2009CC8AF /* Debug */ = {
3797 isa = XCBuildConfiguration;
3798 buildSettings = {
3799 CODE_SIGN_STYLE = Automatic;
3800 PRODUCT_NAME = "$(TARGET_NAME)";
3801 SDKROOT = iphoneos.internal;
3802 SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
3803 SUPPORTS_TEXT_BASED_API = NO;
3804 };
3805 name = Debug;
3806 };
3807 9430FE95211658C2009CC8AF /* Coverage */ = {
3808 isa = XCBuildConfiguration;
3809 buildSettings = {
3810 CODE_SIGN_STYLE = Automatic;
3811 PRODUCT_NAME = "$(TARGET_NAME)";
3812 SDKROOT = iphoneos.internal;
3813 SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
3814 SUPPORTS_TEXT_BASED_API = NO;
3815 };
3816 name = Coverage;
3817 };
3818 DB1AAB7D20472D140036167F /* Release */ = {
3819 isa = XCBuildConfiguration;
3820 buildSettings = {
3821 CODE_SIGN_STYLE = Automatic;
3822 PRODUCT_NAME = "$(TARGET_NAME)";
3823 };
3824 name = Release;
3825 };
3826 DB1AAB7E20472D140036167F /* Debug */ = {
3827 isa = XCBuildConfiguration;
3828 buildSettings = {
3829 CODE_SIGN_STYLE = Automatic;
3830 PRODUCT_NAME = "$(TARGET_NAME)";
3831 };
3832 name = Debug;
3833 };
3834 DB1AAB7F20472D140036167F /* Coverage */ = {
3835 isa = XCBuildConfiguration;
3836 buildSettings = {
3837 CODE_SIGN_STYLE = Automatic;
3838 PRODUCT_NAME = "$(TARGET_NAME)";
3839 };
3840 name = Coverage;
3841 };
3842 FB20E0E71AE950C200CEBE7B /* Release */ = {
3843 isa = XCBuildConfiguration;
3844 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
3845 buildSettings = {
3846 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
3847 CLANG_CXX_LIBRARY = "libc++";
3848 CLANG_ENABLE_OBJC_ARC = YES;
3849 CLANG_WARN_ASSIGN_ENUM = YES;
3850 CLANG_WARN_BOOL_CONVERSION = YES;
3851 CLANG_WARN_EMPTY_BODY = YES;
3852 CLANG_WARN_ENUM_CONVERSION = YES;
3853 CLANG_WARN_INT_CONVERSION = YES;
3854 CLANG_WARN_UNREACHABLE_CODE = YES;
3855 CODE_SIGN_IDENTITY = "-";
3856 COMBINE_HIDPI_IMAGES = YES;
3857 COPY_HEADERS_RUN_UNIFDEF = YES;
3858 COPY_HEADERS_UNIFDEF_FLAGS = "-UKERNEL";
3859 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
3860 GCC_C_LANGUAGE_STANDARD = gnu99;
3861 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
3862 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
3863 GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
3864 GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
3865 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
3866 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
3867 GCC_WARN_ABOUT_RETURN_TYPE = YES;
3868 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
3869 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
3870 GCC_WARN_SHADOW = YES;
3871 GCC_WARN_SIGN_COMPARE = YES;
3872 GCC_WARN_UNINITIALIZED_AUTOS = YES;
3873 GCC_WARN_UNKNOWN_PRAGMAS = YES;
3874 GCC_WARN_UNUSED_FUNCTION = YES;
3875 GCC_WARN_UNUSED_LABEL = YES;
3876 GCC_WARN_UNUSED_VARIABLE = YES;
3877 INFOPLIST_FILE = "$(PROJECT_DERIVED_FILE_DIR)/kext-Info.plist";
3878 INSTALL_MODE_FLAG = "a+rX";
3879 LLVM_LTO = YES;
3880 MODULE_NAME = "com.apple.file-systems.hfs.kext";
3881 MODULE_VERSION = 1.0.0;
3882 PRODUCT_BUNDLE_IDENTIFIER = com.apple.filesystems.hfs.kext;
3883 PRODUCT_NAME = HFS;
3884 SDKROOT = macosx.internal;
3885 WARNING_CFLAGS = (
3886 "$(inherited)",
3887 "-Wno-unused-parameter",
3888 "-Wno-shorten-64-to-32",
3889 );
3890 WRAPPER_EXTENSION = kext;
3891 };
3892 name = Release;
3893 };
3894 FB48E4A31BB3070500523121 /* Release */ = {
3895 isa = XCBuildConfiguration;
3896 buildSettings = {
3897 ALWAYS_SEARCH_USER_PATHS = NO;
3898 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
3899 CLANG_CXX_LIBRARY = "libc++";
3900 CLANG_ENABLE_OBJC_ARC = YES;
3901 CLANG_WARN_BOOL_CONVERSION = YES;
3902 CLANG_WARN_CONSTANT_CONVERSION = YES;
3903 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
3904 CLANG_WARN_EMPTY_BODY = YES;
3905 CLANG_WARN_ENUM_CONVERSION = YES;
3906 CLANG_WARN_INT_CONVERSION = YES;
3907 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
3908 CLANG_WARN_UNREACHABLE_CODE = YES;
3909 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
3910 COMBINE_HIDPI_IMAGES = YES;
3911 COPY_HEADERS_RUN_UNIFDEF = YES;
3912 COPY_HEADERS_UNIFDEF_FLAGS = "-DKERNEL";
3913 COPY_PHASE_STRIP = NO;
3914 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
3915 ENABLE_NS_ASSERTIONS = NO;
3916 ENABLE_STRICT_OBJC_MSGSEND = YES;
3917 GCC_C_LANGUAGE_STANDARD = gnu99;
3918 GCC_NO_COMMON_BLOCKS = YES;
3919 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3920 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
3921 GCC_WARN_UNDECLARED_SELECTOR = YES;
3922 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
3923 GCC_WARN_UNUSED_FUNCTION = YES;
3924 GCC_WARN_UNUSED_VARIABLE = YES;
3925 INSTALL_PATH = /System/Library/Frameworks;
3926 MACOSX_DEPLOYMENT_TARGET = 10.11;
3927 MTL_ENABLE_DEBUG_INFO = NO;
3928 PRODUCT_NAME = Kernel;
3929 PUBLIC_HEADERS_FOLDER_PATH = Kernel.framework/Versions/A/Headers/hfs;
3930 WRAPPER_EXTENSION = framework;
3931 };
3932 name = Release;
3933 };
3934 FB48E4A41BB3070500523121 /* Debug */ = {
3935 isa = XCBuildConfiguration;
3936 buildSettings = {
3937 ALWAYS_SEARCH_USER_PATHS = NO;
3938 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
3939 CLANG_CXX_LIBRARY = "libc++";
3940 CLANG_ENABLE_OBJC_ARC = YES;
3941 CLANG_WARN_BOOL_CONVERSION = YES;
3942 CLANG_WARN_CONSTANT_CONVERSION = YES;
3943 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
3944 CLANG_WARN_EMPTY_BODY = YES;
3945 CLANG_WARN_ENUM_CONVERSION = YES;
3946 CLANG_WARN_INT_CONVERSION = YES;
3947 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
3948 CLANG_WARN_UNREACHABLE_CODE = YES;
3949 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
3950 COMBINE_HIDPI_IMAGES = YES;
3951 COPY_HEADERS_RUN_UNIFDEF = YES;
3952 COPY_HEADERS_UNIFDEF_FLAGS = "-DKERNEL";
3953 COPY_PHASE_STRIP = NO;
3954 DEBUG_INFORMATION_FORMAT = dwarf;
3955 ENABLE_STRICT_OBJC_MSGSEND = YES;
3956 GCC_C_LANGUAGE_STANDARD = gnu99;
3957 GCC_DYNAMIC_NO_PIC = NO;
3958 GCC_NO_COMMON_BLOCKS = YES;
3959 GCC_OPTIMIZATION_LEVEL = 0;
3960 GCC_PREPROCESSOR_DEFINITIONS = (
3961 "DEBUG=1",
3962 "$(inherited)",
3963 );
3964 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3965 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
3966 GCC_WARN_UNDECLARED_SELECTOR = YES;
3967 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
3968 GCC_WARN_UNUSED_FUNCTION = YES;
3969 GCC_WARN_UNUSED_VARIABLE = YES;
3970 INSTALL_PATH = /System/Library/Frameworks;
3971 MACOSX_DEPLOYMENT_TARGET = 10.11;
3972 MTL_ENABLE_DEBUG_INFO = YES;
3973 ONLY_ACTIVE_ARCH = YES;
3974 PRODUCT_NAME = Kernel;
3975 PUBLIC_HEADERS_FOLDER_PATH = Kernel.framework/Versions/A/Headers/hfs;
3976 WRAPPER_EXTENSION = framework;
3977 };
3978 name = Debug;
3979 };
3980 FB48E4A51BB3070500523121 /* Coverage */ = {
3981 isa = XCBuildConfiguration;
3982 buildSettings = {
3983 ALWAYS_SEARCH_USER_PATHS = NO;
3984 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
3985 CLANG_CXX_LIBRARY = "libc++";
3986 CLANG_ENABLE_OBJC_ARC = YES;
3987 CLANG_WARN_BOOL_CONVERSION = YES;
3988 CLANG_WARN_CONSTANT_CONVERSION = YES;
3989 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
3990 CLANG_WARN_EMPTY_BODY = YES;
3991 CLANG_WARN_ENUM_CONVERSION = YES;
3992 CLANG_WARN_INT_CONVERSION = YES;
3993 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
3994 CLANG_WARN_UNREACHABLE_CODE = YES;
3995 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
3996 COMBINE_HIDPI_IMAGES = YES;
3997 COPY_HEADERS_RUN_UNIFDEF = YES;
3998 COPY_HEADERS_UNIFDEF_FLAGS = "-DKERNEL";
3999 COPY_PHASE_STRIP = NO;
4000 DEBUG_INFORMATION_FORMAT = dwarf;
4001 ENABLE_STRICT_OBJC_MSGSEND = YES;
4002 GCC_C_LANGUAGE_STANDARD = gnu99;
4003 GCC_DYNAMIC_NO_PIC = NO;
4004 GCC_NO_COMMON_BLOCKS = YES;
4005 GCC_OPTIMIZATION_LEVEL = 0;
4006 GCC_PREPROCESSOR_DEFINITIONS = (
4007 "DEBUG=1",
4008 "$(inherited)",
4009 );
4010 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
4011 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4012 GCC_WARN_UNDECLARED_SELECTOR = YES;
4013 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4014 GCC_WARN_UNUSED_FUNCTION = YES;
4015 GCC_WARN_UNUSED_VARIABLE = YES;
4016 INSTALL_PATH = /System/Library/Frameworks;
4017 MACOSX_DEPLOYMENT_TARGET = 10.11;
4018 MTL_ENABLE_DEBUG_INFO = YES;
4019 ONLY_ACTIVE_ARCH = YES;
4020 PRODUCT_NAME = Kernel;
4021 PUBLIC_HEADERS_FOLDER_PATH = Kernel.framework/Versions/A/Headers/hfs;
4022 WRAPPER_EXTENSION = framework;
4023 };
4024 name = Coverage;
4025 };
4026 FB48E5091BB3798500523121 /* Release */ = {
4027 isa = XCBuildConfiguration;
4028 buildSettings = {
4029 COPY_HEADERS_RUN_UNIFDEF = YES;
4030 COPY_HEADERS_UNIFDEF_FLAGS = "-UKERNEL";
4031 INSTALLHDRS_SCRIPT_PHASE = YES;
4032 PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include/hfs;
4033 PRODUCT_NAME = "$(TARGET_NAME)";
4034 PUBLIC_HEADERS_FOLDER_PATH = /usr/include/hfs;
4035 };
4036 name = Release;
4037 };
4038 FB48E50A1BB3798500523121 /* Debug */ = {
4039 isa = XCBuildConfiguration;
4040 buildSettings = {
4041 COPY_HEADERS_RUN_UNIFDEF = YES;
4042 COPY_HEADERS_UNIFDEF_FLAGS = "-UKERNEL";
4043 INSTALLHDRS_SCRIPT_PHASE = YES;
4044 PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include/hfs;
4045 PRODUCT_NAME = "$(TARGET_NAME)";
4046 PUBLIC_HEADERS_FOLDER_PATH = /usr/include/hfs;
4047 };
4048 name = Debug;
4049 };
4050 FB48E50B1BB3798500523121 /* Coverage */ = {
4051 isa = XCBuildConfiguration;
4052 buildSettings = {
4053 COPY_HEADERS_RUN_UNIFDEF = YES;
4054 COPY_HEADERS_UNIFDEF_FLAGS = "-UKERNEL";
4055 INSTALLHDRS_SCRIPT_PHASE = YES;
4056 PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include/hfs;
4057 PRODUCT_NAME = "$(TARGET_NAME)";
4058 PUBLIC_HEADERS_FOLDER_PATH = /usr/include/hfs;
4059 };
4060 name = Coverage;
4061 };
4062 FB55AE711B7D47B300701D03 /* Release */ = {
4063 isa = XCBuildConfiguration;
4064 buildSettings = {
4065 PRODUCT_NAME = "$(TARGET_NAME)";
4066 SDKROOT = iphoneos.internal;
4067 WARNING_CFLAGS = (
4068 "-Wall",
4069 "-W",
4070 "-Wno-missing-field-initializers",
4071 );
4072 };
4073 name = Release;
4074 };
4075 FB55AE721B7D47B300701D03 /* Debug */ = {
4076 isa = XCBuildConfiguration;
4077 buildSettings = {
4078 PRODUCT_NAME = "$(TARGET_NAME)";
4079 SDKROOT = iphoneos.internal;
4080 WARNING_CFLAGS = (
4081 "-Wall",
4082 "-W",
4083 "-Wno-missing-field-initializers",
4084 );
4085 };
4086 name = Debug;
4087 };
4088 FB6A57E21B55544D008AB046 /* Release */ = {
4089 isa = XCBuildConfiguration;
4090 buildSettings = {
4091 ALWAYS_SEARCH_USER_PATHS = NO;
4092 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4093 CLANG_CXX_LIBRARY = "libc++";
4094 CLANG_ENABLE_MODULES = YES;
4095 CLANG_ENABLE_OBJC_ARC = YES;
4096 CLANG_WARN_BOOL_CONVERSION = YES;
4097 CLANG_WARN_CONSTANT_CONVERSION = YES;
4098 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4099 CLANG_WARN_EMPTY_BODY = YES;
4100 CLANG_WARN_ENUM_CONVERSION = YES;
4101 CLANG_WARN_INT_CONVERSION = YES;
4102 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4103 CLANG_WARN_UNREACHABLE_CODE = YES;
4104 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4105 COMBINE_HIDPI_IMAGES = YES;
4106 COPY_HEADERS_RUN_UNIFDEF = YES;
4107 COPY_HEADERS_UNIFDEF_FLAGS = "-UKERNEL";
4108 COPY_PHASE_STRIP = NO;
4109 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
4110 ENABLE_NS_ASSERTIONS = NO;
4111 ENABLE_STRICT_OBJC_MSGSEND = YES;
4112 GCC_C_LANGUAGE_STANDARD = gnu99;
4113 GCC_NO_COMMON_BLOCKS = YES;
4114 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
4115 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4116 GCC_WARN_UNDECLARED_SELECTOR = YES;
4117 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4118 GCC_WARN_UNUSED_FUNCTION = YES;
4119 GCC_WARN_UNUSED_VARIABLE = YES;
4120 MACOSX_DEPLOYMENT_TARGET = 10.11;
4121 MTL_ENABLE_DEBUG_INFO = NO;
4122 PRIVATE_HEADERS_FOLDER_PATH = "hfs-System.framework/Versions/B/PrivateHeaders/hfs";
4123 PRODUCT_NAME = "hfs-System";
4124 SDKROOT = macosx;
4125 SKIP_INSTALL = YES;
4126 WRAPPER_EXTENSION = framework;
4127 };
4128 name = Release;
4129 };
4130 FB6A57E31B55544D008AB046 /* Debug */ = {
4131 isa = XCBuildConfiguration;
4132 buildSettings = {
4133 ALWAYS_SEARCH_USER_PATHS = NO;
4134 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4135 CLANG_CXX_LIBRARY = "libc++";
4136 CLANG_ENABLE_MODULES = YES;
4137 CLANG_ENABLE_OBJC_ARC = YES;
4138 CLANG_WARN_BOOL_CONVERSION = YES;
4139 CLANG_WARN_CONSTANT_CONVERSION = YES;
4140 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4141 CLANG_WARN_EMPTY_BODY = YES;
4142 CLANG_WARN_ENUM_CONVERSION = YES;
4143 CLANG_WARN_INT_CONVERSION = YES;
4144 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4145 CLANG_WARN_UNREACHABLE_CODE = YES;
4146 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4147 COMBINE_HIDPI_IMAGES = YES;
4148 COPY_HEADERS_RUN_UNIFDEF = YES;
4149 COPY_HEADERS_UNIFDEF_FLAGS = "-UKERNEL";
4150 COPY_PHASE_STRIP = NO;
4151 DEBUG_INFORMATION_FORMAT = dwarf;
4152 ENABLE_STRICT_OBJC_MSGSEND = YES;
4153 GCC_C_LANGUAGE_STANDARD = gnu99;
4154 GCC_DYNAMIC_NO_PIC = NO;
4155 GCC_NO_COMMON_BLOCKS = YES;
4156 GCC_OPTIMIZATION_LEVEL = 0;
4157 GCC_PREPROCESSOR_DEFINITIONS = (
4158 "DEBUG=1",
4159 "$(inherited)",
4160 );
4161 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
4162 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4163 GCC_WARN_UNDECLARED_SELECTOR = YES;
4164 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4165 GCC_WARN_UNUSED_FUNCTION = YES;
4166 GCC_WARN_UNUSED_VARIABLE = YES;
4167 MACOSX_DEPLOYMENT_TARGET = 10.11;
4168 MTL_ENABLE_DEBUG_INFO = YES;
4169 ONLY_ACTIVE_ARCH = YES;
4170 PRIVATE_HEADERS_FOLDER_PATH = "hfs-System.framework/Versions/B/PrivateHeaders/hfs";
4171 PRODUCT_NAME = "hfs-System";
4172 SDKROOT = macosx;
4173 SKIP_INSTALL = YES;
4174 WRAPPER_EXTENSION = framework;
4175 };
4176 name = Debug;
4177 };
4178 FB75A4001B4AE765004B5A74 /* Release */ = {
4179 isa = XCBuildConfiguration;
4180 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
4181 buildSettings = {
4182 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4183 CLANG_CXX_LIBRARY = "libc++";
4184 CLANG_ENABLE_OBJC_ARC = YES;
4185 CODE_SIGN_IDENTITY = "-";
4186 COMBINE_HIDPI_IMAGES = YES;
4187 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
4188 GCC_C_LANGUAGE_STANDARD = gnu99;
4189 INFOPLIST_FILE = "$(SRCROOT)/hfs_encodings/HFSEncodings-Info.plist";
4190 INSTALL_MODE_FLAG = "a+rX";
4191 MODULE_NAME = "com.apple.file-systems.hfs.kext";
4192 MODULE_VERSION = 1.0.0;
4193 PRODUCT_BUNDLE_IDENTIFIER = com.apple.filesystems.hfs.encodings.kext;
4194 PRODUCT_NAME = HFSEncodings;
4195 SDKROOT = macosx.internal;
4196 SUPPORTED_PLATFORMS = macosx;
4197 WRAPPER_EXTENSION = kext;
4198 };
4199 name = Release;
4200 };
4201 FB75A4011B4AE765004B5A74 /* Debug */ = {
4202 isa = XCBuildConfiguration;
4203 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
4204 buildSettings = {
4205 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4206 CLANG_CXX_LIBRARY = "libc++";
4207 CLANG_ENABLE_OBJC_ARC = YES;
4208 CODE_SIGN_IDENTITY = "-";
4209 COMBINE_HIDPI_IMAGES = YES;
4210 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
4211 GCC_C_LANGUAGE_STANDARD = gnu99;
4212 INFOPLIST_FILE = "$(SRCROOT)/hfs_encodings/HFSEncodings-Info.plist";
4213 INSTALL_MODE_FLAG = "a+rX";
4214 MODULE_NAME = "com.apple.file-systems.hfs.kext";
4215 MODULE_VERSION = 1.0.0;
4216 PRODUCT_BUNDLE_IDENTIFIER = com.apple.filesystems.hfs.encodings.kext;
4217 PRODUCT_NAME = HFSEncodings;
4218 SDKROOT = macosx.internal;
4219 SUPPORTED_PLATFORMS = macosx;
4220 WRAPPER_EXTENSION = kext;
4221 };
4222 name = Debug;
4223 };
4224 FB76B3D71B7A4BE600FA9F2B /* Release */ = {
4225 isa = XCBuildConfiguration;
4226 baseConfigurationReference = FB2B5C671B877A4D00ACEDD9 /* hfs-tests.xcconfig */;
4227 buildSettings = {
4228 ALWAYS_SEARCH_USER_PATHS = NO;
4229 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
4230 CLANG_CXX_LIBRARY = "libc++";
4231 CLANG_ENABLE_OBJC_ARC = YES;
4232 CLANG_WARN_BOOL_CONVERSION = YES;
4233 CLANG_WARN_CONSTANT_CONVERSION = YES;
4234 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4235 CLANG_WARN_EMPTY_BODY = YES;
4236 CLANG_WARN_ENUM_CONVERSION = YES;
4237 CLANG_WARN_INT_CONVERSION = YES;
4238 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4239 CLANG_WARN_UNREACHABLE_CODE = YES;
4240 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4241 CODE_SIGN_ENTITLEMENTS = "$(SRCROOT)/tests/hfs-tests.entitlements";
4242 CODE_SIGN_IDENTITY = "-";
4243 COPY_PHASE_STRIP = NO;
4244 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
4245 ENABLE_NS_ASSERTIONS = NO;
4246 ENABLE_STRICT_OBJC_MSGSEND = YES;
4247 FRAMEWORK_SEARCH_PATHS = (
4248 "$(inherited)",
4249 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
4250 );
4251 GCC_NO_COMMON_BLOCKS = YES;
4252 GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
4253 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
4254 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4255 GCC_WARN_UNDECLARED_SELECTOR = YES;
4256 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4257 GCC_WARN_UNUSED_FUNCTION = YES;
4258 GCC_WARN_UNUSED_VARIABLE = YES;
4259 INSTALL_PATH = /AppleInternal/CoreOS/tests/hfs;
4260 MACOSX_DEPLOYMENT_TARGET = 10.11;
4261 MTL_ENABLE_DEBUG_INFO = NO;
4262 OTHER_CFLAGS = "-fexceptions";
4263 PRODUCT_NAME = "$(TARGET_NAME)";
4264 SDKROOT = macosx.internal;
4265 USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/tests";
4266 WARNING_CFLAGS = (
4267 "-Wall",
4268 "-W",
4269 "-Wno-missing-field-initializers",
4270 "-Winteger-overflow",
4271 );
4272 };
4273 name = Release;
4274 };
4275 FB76B3D81B7A4BE600FA9F2B /* Debug */ = {
4276 isa = XCBuildConfiguration;
4277 baseConfigurationReference = FB2B5C671B877A4D00ACEDD9 /* hfs-tests.xcconfig */;
4278 buildSettings = {
4279 ALWAYS_SEARCH_USER_PATHS = NO;
4280 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
4281 CLANG_CXX_LIBRARY = "libc++";
4282 CLANG_ENABLE_OBJC_ARC = YES;
4283 CLANG_WARN_BOOL_CONVERSION = YES;
4284 CLANG_WARN_CONSTANT_CONVERSION = YES;
4285 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4286 CLANG_WARN_EMPTY_BODY = YES;
4287 CLANG_WARN_ENUM_CONVERSION = YES;
4288 CLANG_WARN_INT_CONVERSION = YES;
4289 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4290 CLANG_WARN_UNREACHABLE_CODE = YES;
4291 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4292 CODE_SIGN_ENTITLEMENTS = "$(SRCROOT)/tests/hfs-tests.entitlements";
4293 CODE_SIGN_IDENTITY = "-";
4294 COPY_PHASE_STRIP = NO;
4295 DEBUG_INFORMATION_FORMAT = dwarf;
4296 ENABLE_STRICT_OBJC_MSGSEND = YES;
4297 FRAMEWORK_SEARCH_PATHS = (
4298 "$(inherited)",
4299 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
4300 );
4301 GCC_DYNAMIC_NO_PIC = NO;
4302 GCC_NO_COMMON_BLOCKS = YES;
4303 GCC_OPTIMIZATION_LEVEL = 0;
4304 GCC_PREPROCESSOR_DEFINITIONS = (
4305 "$(inherited)",
4306 DEBUG,
4307 );
4308 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
4309 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4310 GCC_WARN_UNDECLARED_SELECTOR = YES;
4311 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4312 GCC_WARN_UNUSED_FUNCTION = YES;
4313 GCC_WARN_UNUSED_VARIABLE = YES;
4314 INSTALL_PATH = /AppleInternal/CoreOS/tests/hfs;
4315 MACOSX_DEPLOYMENT_TARGET = 10.11;
4316 MTL_ENABLE_DEBUG_INFO = YES;
4317 ONLY_ACTIVE_ARCH = YES;
4318 OTHER_CFLAGS = "-fexceptions";
4319 PRODUCT_NAME = "$(TARGET_NAME)";
4320 SDKROOT = macosx.internal;
4321 USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/tests";
4322 WARNING_CFLAGS = (
4323 "-Wall",
4324 "-W",
4325 "-Wno-missing-field-initializers",
4326 "-Winteger-overflow",
4327 );
4328 };
4329 name = Debug;
4330 };
4331 FB7C140E1C2368E6004F8B2C /* Release */ = {
4332 isa = XCBuildConfiguration;
4333 buildSettings = {
4334 PRODUCT_NAME = "$(TARGET_NAME)";
4335 };
4336 name = Release;
4337 };
4338 FB7C140F1C2368E6004F8B2C /* Debug */ = {
4339 isa = XCBuildConfiguration;
4340 buildSettings = {
4341 PRODUCT_NAME = "$(TARGET_NAME)";
4342 };
4343 name = Debug;
4344 };
4345 FB7C14101C2368E6004F8B2C /* Coverage */ = {
4346 isa = XCBuildConfiguration;
4347 buildSettings = {
4348 PRODUCT_NAME = "$(TARGET_NAME)";
4349 };
4350 name = Coverage;
4351 };
4352 FBA95AAB1B5025E700887E82 /* Release */ = {
4353 isa = XCBuildConfiguration;
4354 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
4355 buildSettings = {
4356 PRODUCT_NAME = "$(TARGET_NAME)";
4357 SDKROOT = macosx.internal;
4358 };
4359 name = Release;
4360 };
4361 FBA95AAC1B5025E700887E82 /* Debug */ = {
4362 isa = XCBuildConfiguration;
4363 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
4364 buildSettings = {
4365 PRODUCT_NAME = "$(TARGET_NAME)";
4366 SDKROOT = macosx.internal;
4367 };
4368 name = Debug;
4369 };
4370 FBAA824A1B56F24100EE6863 /* Release */ = {
4371 isa = XCBuildConfiguration;
4372 buildSettings = {
4373 ALWAYS_SEARCH_USER_PATHS = NO;
4374 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4375 CLANG_CXX_LIBRARY = "libc++";
4376 CLANG_ENABLE_OBJC_ARC = YES;
4377 CLANG_WARN_BOOL_CONVERSION = YES;
4378 CLANG_WARN_CONSTANT_CONVERSION = YES;
4379 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4380 CLANG_WARN_EMPTY_BODY = YES;
4381 CLANG_WARN_ENUM_CONVERSION = YES;
4382 CLANG_WARN_INT_CONVERSION = YES;
4383 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4384 CLANG_WARN_UNREACHABLE_CODE = YES;
4385 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4386 COPY_PHASE_STRIP = NO;
4387 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
4388 ENABLE_NS_ASSERTIONS = NO;
4389 ENABLE_STRICT_OBJC_MSGSEND = YES;
4390 GCC_C_LANGUAGE_STANDARD = gnu99;
4391 GCC_NO_COMMON_BLOCKS = YES;
4392 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4393 GCC_WARN_UNDECLARED_SELECTOR = YES;
4394 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4395 GCC_WARN_UNUSED_FUNCTION = YES;
4396 GCC_WARN_UNUSED_VARIABLE = YES;
4397 MACOSX_DEPLOYMENT_TARGET = 10.11;
4398 MTL_ENABLE_DEBUG_INFO = NO;
4399 PRODUCT_NAME = "$(TARGET_NAME)";
4400 SDKROOT = macosx.internal;
4401 SKIP_INSTALL = YES;
4402 WARNING_CFLAGS = (
4403 "$(inherited)",
4404 "-Wno-shorten-64-to-32",
4405 );
4406 };
4407 name = Release;
4408 };
4409 FBAA824B1B56F24100EE6863 /* Debug */ = {
4410 isa = XCBuildConfiguration;
4411 buildSettings = {
4412 ALWAYS_SEARCH_USER_PATHS = NO;
4413 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4414 CLANG_CXX_LIBRARY = "libc++";
4415 CLANG_ENABLE_OBJC_ARC = YES;
4416 CLANG_WARN_BOOL_CONVERSION = YES;
4417 CLANG_WARN_CONSTANT_CONVERSION = YES;
4418 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4419 CLANG_WARN_EMPTY_BODY = YES;
4420 CLANG_WARN_ENUM_CONVERSION = YES;
4421 CLANG_WARN_INT_CONVERSION = YES;
4422 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4423 CLANG_WARN_UNREACHABLE_CODE = YES;
4424 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4425 COPY_PHASE_STRIP = NO;
4426 DEBUG_INFORMATION_FORMAT = dwarf;
4427 ENABLE_STRICT_OBJC_MSGSEND = YES;
4428 GCC_C_LANGUAGE_STANDARD = gnu99;
4429 GCC_DYNAMIC_NO_PIC = NO;
4430 GCC_NO_COMMON_BLOCKS = YES;
4431 GCC_OPTIMIZATION_LEVEL = 0;
4432 GCC_PREPROCESSOR_DEFINITIONS = (
4433 "DEBUG=1",
4434 "$(inherited)",
4435 );
4436 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4437 GCC_WARN_UNDECLARED_SELECTOR = YES;
4438 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4439 GCC_WARN_UNUSED_FUNCTION = YES;
4440 GCC_WARN_UNUSED_VARIABLE = YES;
4441 MACOSX_DEPLOYMENT_TARGET = 10.11;
4442 MTL_ENABLE_DEBUG_INFO = YES;
4443 ONLY_ACTIVE_ARCH = YES;
4444 PRODUCT_NAME = "$(TARGET_NAME)";
4445 SDKROOT = macosx.internal;
4446 SKIP_INSTALL = YES;
4447 WARNING_CFLAGS = (
4448 "$(inherited)",
4449 "-Wno-shorten-64-to-32",
4450 );
4451 };
4452 name = Debug;
4453 };
4454 FBAA82561B56F26A00EE6863 /* Release */ = {
4455 isa = XCBuildConfiguration;
4456 buildSettings = {
4457 ALWAYS_SEARCH_USER_PATHS = NO;
4458 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4459 CLANG_CXX_LIBRARY = "libc++";
4460 CLANG_ENABLE_OBJC_ARC = YES;
4461 CLANG_WARN_BOOL_CONVERSION = YES;
4462 CLANG_WARN_CONSTANT_CONVERSION = YES;
4463 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4464 CLANG_WARN_EMPTY_BODY = YES;
4465 CLANG_WARN_ENUM_CONVERSION = YES;
4466 CLANG_WARN_INT_CONVERSION = YES;
4467 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4468 CLANG_WARN_UNREACHABLE_CODE = YES;
4469 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4470 COPY_PHASE_STRIP = NO;
4471 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
4472 ENABLE_NS_ASSERTIONS = NO;
4473 ENABLE_STRICT_OBJC_MSGSEND = YES;
4474 GCC_C_LANGUAGE_STANDARD = gnu99;
4475 GCC_NO_COMMON_BLOCKS = YES;
4476 GCC_PREPROCESSOR_DEFINITIONS = (
4477 "$(inherited)",
4478 HFS_EXTENTS_TEST,
4479 );
4480 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
4481 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4482 GCC_WARN_UNDECLARED_SELECTOR = YES;
4483 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4484 GCC_WARN_UNUSED_FUNCTION = YES;
4485 GCC_WARN_UNUSED_VARIABLE = YES;
4486 MACOSX_DEPLOYMENT_TARGET = 10.11;
4487 MTL_ENABLE_DEBUG_INFO = NO;
4488 PRODUCT_NAME = "$(TARGET_NAME)";
4489 SDKROOT = macosx.internal;
4490 SKIP_INSTALL = YES;
4491 };
4492 name = Release;
4493 };
4494 FBAA82571B56F26A00EE6863 /* Debug */ = {
4495 isa = XCBuildConfiguration;
4496 buildSettings = {
4497 ALWAYS_SEARCH_USER_PATHS = NO;
4498 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4499 CLANG_CXX_LIBRARY = "libc++";
4500 CLANG_ENABLE_OBJC_ARC = YES;
4501 CLANG_WARN_BOOL_CONVERSION = YES;
4502 CLANG_WARN_CONSTANT_CONVERSION = YES;
4503 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4504 CLANG_WARN_EMPTY_BODY = YES;
4505 CLANG_WARN_ENUM_CONVERSION = YES;
4506 CLANG_WARN_INT_CONVERSION = YES;
4507 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4508 CLANG_WARN_UNREACHABLE_CODE = YES;
4509 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4510 COPY_PHASE_STRIP = NO;
4511 DEBUG_INFORMATION_FORMAT = dwarf;
4512 ENABLE_STRICT_OBJC_MSGSEND = YES;
4513 GCC_C_LANGUAGE_STANDARD = gnu99;
4514 GCC_DYNAMIC_NO_PIC = NO;
4515 GCC_NO_COMMON_BLOCKS = YES;
4516 GCC_OPTIMIZATION_LEVEL = 0;
4517 GCC_PREPROCESSOR_DEFINITIONS = (
4518 "DEBUG=1",
4519 HFS_EXTENTS_TEST,
4520 "$(inherited)",
4521 );
4522 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
4523 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4524 GCC_WARN_UNDECLARED_SELECTOR = YES;
4525 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4526 GCC_WARN_UNUSED_FUNCTION = YES;
4527 GCC_WARN_UNUSED_VARIABLE = YES;
4528 MACOSX_DEPLOYMENT_TARGET = 10.11;
4529 MTL_ENABLE_DEBUG_INFO = YES;
4530 ONLY_ACTIVE_ARCH = YES;
4531 PRODUCT_NAME = "$(TARGET_NAME)";
4532 SDKROOT = macosx.internal;
4533 SKIP_INSTALL = YES;
4534 };
4535 name = Debug;
4536 };
4537 FBAA82621B56F28C00EE6863 /* Release */ = {
4538 isa = XCBuildConfiguration;
4539 buildSettings = {
4540 ALWAYS_SEARCH_USER_PATHS = NO;
4541 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4542 CLANG_CXX_LIBRARY = "libc++";
4543 CLANG_ENABLE_OBJC_ARC = YES;
4544 CLANG_WARN_BOOL_CONVERSION = YES;
4545 CLANG_WARN_CONSTANT_CONVERSION = YES;
4546 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4547 CLANG_WARN_EMPTY_BODY = YES;
4548 CLANG_WARN_ENUM_CONVERSION = YES;
4549 CLANG_WARN_INT_CONVERSION = YES;
4550 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4551 CLANG_WARN_UNREACHABLE_CODE = YES;
4552 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4553 COPY_PHASE_STRIP = NO;
4554 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
4555 ENABLE_NS_ASSERTIONS = NO;
4556 ENABLE_STRICT_OBJC_MSGSEND = YES;
4557 GCC_C_LANGUAGE_STANDARD = gnu99;
4558 GCC_NO_COMMON_BLOCKS = YES;
4559 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
4560 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4561 GCC_WARN_UNDECLARED_SELECTOR = YES;
4562 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4563 GCC_WARN_UNUSED_FUNCTION = YES;
4564 GCC_WARN_UNUSED_VARIABLE = YES;
4565 MACOSX_DEPLOYMENT_TARGET = 10.11;
4566 MTL_ENABLE_DEBUG_INFO = NO;
4567 PRODUCT_NAME = "$(TARGET_NAME)";
4568 SDKROOT = macosx.internal;
4569 SKIP_INSTALL = YES;
4570 };
4571 name = Release;
4572 };
4573 FBAA82631B56F28C00EE6863 /* Debug */ = {
4574 isa = XCBuildConfiguration;
4575 buildSettings = {
4576 ALWAYS_SEARCH_USER_PATHS = NO;
4577 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4578 CLANG_CXX_LIBRARY = "libc++";
4579 CLANG_ENABLE_OBJC_ARC = YES;
4580 CLANG_WARN_BOOL_CONVERSION = YES;
4581 CLANG_WARN_CONSTANT_CONVERSION = YES;
4582 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4583 CLANG_WARN_EMPTY_BODY = YES;
4584 CLANG_WARN_ENUM_CONVERSION = YES;
4585 CLANG_WARN_INT_CONVERSION = YES;
4586 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4587 CLANG_WARN_UNREACHABLE_CODE = YES;
4588 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4589 COPY_PHASE_STRIP = NO;
4590 DEBUG_INFORMATION_FORMAT = dwarf;
4591 ENABLE_STRICT_OBJC_MSGSEND = YES;
4592 GCC_C_LANGUAGE_STANDARD = gnu99;
4593 GCC_DYNAMIC_NO_PIC = NO;
4594 GCC_NO_COMMON_BLOCKS = YES;
4595 GCC_OPTIMIZATION_LEVEL = 0;
4596 GCC_PREPROCESSOR_DEFINITIONS = (
4597 "DEBUG=1",
4598 "$(inherited)",
4599 );
4600 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
4601 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4602 GCC_WARN_UNDECLARED_SELECTOR = YES;
4603 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4604 GCC_WARN_UNUSED_FUNCTION = YES;
4605 GCC_WARN_UNUSED_VARIABLE = YES;
4606 MACOSX_DEPLOYMENT_TARGET = 10.11;
4607 MTL_ENABLE_DEBUG_INFO = YES;
4608 ONLY_ACTIVE_ARCH = YES;
4609 PRODUCT_NAME = "$(TARGET_NAME)";
4610 SDKROOT = macosx.internal;
4611 SKIP_INSTALL = YES;
4612 };
4613 name = Debug;
4614 };
4615 FBAA82671B56F2AB00EE6863 /* Release */ = {
4616 isa = XCBuildConfiguration;
4617 buildSettings = {
4618 PRODUCT_NAME = "$(TARGET_NAME)";
4619 SDKROOT = macosx.internal;
4620 WARNING_CFLAGS = (
4621 "-Wall",
4622 "-W",
4623 "-Wno-missing-field-initializers",
4624 );
4625 };
4626 name = Release;
4627 };
4628 FBAA82681B56F2AB00EE6863 /* Debug */ = {
4629 isa = XCBuildConfiguration;
4630 buildSettings = {
4631 PRODUCT_NAME = "$(TARGET_NAME)";
4632 SDKROOT = macosx.internal;
4633 WARNING_CFLAGS = (
4634 "-Wall",
4635 "-W",
4636 "-Wno-missing-field-initializers",
4637 );
4638 };
4639 name = Debug;
4640 };
4641 FBC234C01B4D87A20002D849 /* Release */ = {
4642 isa = XCBuildConfiguration;
4643 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
4644 buildSettings = {
4645 PRODUCT_NAME = "$(TARGET_NAME)";
4646 SDKROOT = iphoneos.internal;
4647 };
4648 name = Release;
4649 };
4650 FBC234C11B4D87A20002D849 /* Debug */ = {
4651 isa = XCBuildConfiguration;
4652 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
4653 buildSettings = {
4654 PRODUCT_NAME = "$(TARGET_NAME)";
4655 SDKROOT = iphoneos.internal;
4656 };
4657 name = Debug;
4658 };
4659 FBCC53021B852759008B752C /* Release */ = {
4660 isa = XCBuildConfiguration;
4661 buildSettings = {
4662 ALWAYS_SEARCH_USER_PATHS = NO;
4663 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4664 CLANG_CXX_LIBRARY = "libc++";
4665 CLANG_ENABLE_MODULES = YES;
4666 CLANG_ENABLE_OBJC_ARC = YES;
4667 CLANG_WARN_BOOL_CONVERSION = YES;
4668 CLANG_WARN_CONSTANT_CONVERSION = YES;
4669 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4670 CLANG_WARN_EMPTY_BODY = YES;
4671 CLANG_WARN_ENUM_CONVERSION = YES;
4672 CLANG_WARN_INT_CONVERSION = YES;
4673 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4674 CLANG_WARN_UNREACHABLE_CODE = YES;
4675 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4676 COPY_PHASE_STRIP = NO;
4677 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
4678 ENABLE_NS_ASSERTIONS = NO;
4679 ENABLE_STRICT_OBJC_MSGSEND = YES;
4680 GCC_C_LANGUAGE_STANDARD = gnu99;
4681 GCC_NO_COMMON_BLOCKS = YES;
4682 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
4683 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4684 GCC_WARN_UNDECLARED_SELECTOR = YES;
4685 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4686 GCC_WARN_UNUSED_FUNCTION = YES;
4687 GCC_WARN_UNUSED_VARIABLE = YES;
4688 MACOSX_DEPLOYMENT_TARGET = 10.11;
4689 MTL_ENABLE_DEBUG_INFO = NO;
4690 PRODUCT_NAME = "$(TARGET_NAME)";
4691 SDKROOT = macosx;
4692 };
4693 name = Release;
4694 };
4695 FBCC53031B852759008B752C /* Debug */ = {
4696 isa = XCBuildConfiguration;
4697 buildSettings = {
4698 ALWAYS_SEARCH_USER_PATHS = NO;
4699 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4700 CLANG_CXX_LIBRARY = "libc++";
4701 CLANG_ENABLE_MODULES = YES;
4702 CLANG_ENABLE_OBJC_ARC = YES;
4703 CLANG_WARN_BOOL_CONVERSION = YES;
4704 CLANG_WARN_CONSTANT_CONVERSION = YES;
4705 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4706 CLANG_WARN_EMPTY_BODY = YES;
4707 CLANG_WARN_ENUM_CONVERSION = YES;
4708 CLANG_WARN_INT_CONVERSION = YES;
4709 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4710 CLANG_WARN_UNREACHABLE_CODE = YES;
4711 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4712 COPY_PHASE_STRIP = NO;
4713 DEBUG_INFORMATION_FORMAT = dwarf;
4714 ENABLE_STRICT_OBJC_MSGSEND = YES;
4715 GCC_C_LANGUAGE_STANDARD = gnu99;
4716 GCC_DYNAMIC_NO_PIC = NO;
4717 GCC_NO_COMMON_BLOCKS = YES;
4718 GCC_OPTIMIZATION_LEVEL = 0;
4719 GCC_PREPROCESSOR_DEFINITIONS = (
4720 "DEBUG=1",
4721 "$(inherited)",
4722 );
4723 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
4724 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4725 GCC_WARN_UNDECLARED_SELECTOR = YES;
4726 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
4727 GCC_WARN_UNUSED_FUNCTION = YES;
4728 GCC_WARN_UNUSED_VARIABLE = YES;
4729 MACOSX_DEPLOYMENT_TARGET = 10.11;
4730 MTL_ENABLE_DEBUG_INFO = YES;
4731 ONLY_ACTIVE_ARCH = YES;
4732 PRODUCT_NAME = "$(TARGET_NAME)";
4733 SDKROOT = macosx;
4734 };
4735 name = Debug;
4736 };
4737 FBD5C7D71B1D591800B4620E /* Debug */ = {
4738 isa = XCBuildConfiguration;
4739 baseConfigurationReference = 4DFD953D15377C7D0039B6BA /* hfs.xcconfig */;
4740 buildSettings = {
4741 ENABLE_TESTABILITY = YES;
4742 SUPPORTS_TEXT_BASED_API = YES;
4743 TAPI_VERIFY_MODE = Pedantic;
4744 };
4745 name = Debug;
4746 };
4747 FBD5C7D81B1D591800B4620E /* Debug */ = {
4748 isa = XCBuildConfiguration;
4749 buildSettings = {
4750 PRODUCT_NAME = "$(TARGET_NAME)";
4751 };
4752 name = Debug;
4753 };
4754 FBD5C7D91B1D591800B4620E /* Debug */ = {
4755 isa = XCBuildConfiguration;
4756 buildSettings = {
4757 PRODUCT_NAME = "$(TARGET_NAME)";
4758 };
4759 name = Debug;
4760 };
4761 FBD5C7DA1B1D591800B4620E /* Debug */ = {
4762 isa = XCBuildConfiguration;
4763 buildSettings = {
4764 PRODUCT_NAME = "$(TARGET_NAME)";
4765 WARNING_CFLAGS = (
4766 "-Wall",
4767 "-W",
4768 "-Wno-missing-field-initializers",
4769 "-Winteger-overflow",
4770 );
4771 };
4772 name = Debug;
4773 };
4774 FBD5C7DB1B1D591800B4620E /* Debug */ = {
4775 isa = XCBuildConfiguration;
4776 buildSettings = {
4777 APPLY_RULES_IN_COPY_FILES = YES;
4778 COPY_PHASE_STRIP = NO;
4779 INFOPLIST_FILE = fs/Info.plist;
4780 INFOPLIST_OUTPUT_FORMAT = binary;
4781 INSTALL_PATH = /System/Library/Filesystems;
4782 PLIST_FILE_OUTPUT_FORMAT = binary;
4783 PRODUCT_NAME = hfs;
4784 STRINGS_FILE_OUTPUT_ENCODING = binary;
4785 WRAPPER_EXTENSION = fs;
4786 };
4787 name = Debug;
4788 };
4789 FBD5C7DC1B1D591800B4620E /* Debug */ = {
4790 isa = XCBuildConfiguration;
4791 buildSettings = {
4792 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = hfs_util/hfs_util.entitlements;
4793 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
4794 PRODUCT_NAME = hfs.util;
4795 SDKROOT = macosx.internal;
4796 SKIP_INSTALL = YES;
4797 };
4798 name = Debug;
4799 };
4800 FBD5C7DD1B1D591800B4620E /* Debug */ = {
4801 isa = XCBuildConfiguration;
4802 buildSettings = {
4803 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = CopyHFSMeta/CopyHFSMeta.entitlements;
4804 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
4805 PRODUCT_NAME = "$(TARGET_NAME)";
4806 SDKROOT = macosx.internal;
4807 SKIP_INSTALL = YES;
4808 };
4809 name = Debug;
4810 };
4811 FBD5C7DE1B1D591800B4620E /* Debug */ = {
4812 isa = XCBuildConfiguration;
4813 buildSettings = {
4814 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = mount_hfs/mount_hfs.entitlements;
4815 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
4816 EXCLUDED_SOURCE_FILE_NAMES = "";
4817 "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphoneos*]" = optical.c;
4818 "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = optical.c;
4819 PRODUCT_NAME = "$(TARGET_NAME)";
4820 SDKROOT = macosx.internal;
4821 SKIP_INSTALL = YES;
4822 };
4823 name = Debug;
4824 };
4825 FBD5C7DF1B1D591800B4620E /* Debug */ = {
4826 isa = XCBuildConfiguration;
4827 buildSettings = {
4828 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = newfs_hfs/newfs_hfs.entitlements;
4829 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
4830 PRODUCT_NAME = "$(TARGET_NAME)";
4831 SDKROOT = macosx.internal;
4832 SKIP_INSTALL = YES;
4833 };
4834 name = Debug;
4835 };
4836 FBD5C7E01B1D591800B4620E /* Debug */ = {
4837 isa = XCBuildConfiguration;
4838 buildSettings = {
4839 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = newfs_hfs/newfs_hfs.entitlements;
4840 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
4841 GCC_PREPROCESSOR_DEFINITIONS = "DEBUG_BUILD=1";
4842 PRODUCT_NAME = newfs_hfs_debug;
4843 SDKROOT = macosx.internal;
4844 };
4845 name = Debug;
4846 };
4847 FBD5C7E11B1D591800B4620E /* Debug */ = {
4848 isa = XCBuildConfiguration;
4849 buildSettings = {
4850 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = fsck_hfs/fsck_hfs.entitlements;
4851 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
4852 GCC_PREPROCESSOR_DEFINITIONS = (
4853 "BSD=1",
4854 "CONFIG_HFS_TRIM=1",
4855 "DEBUG_BUILD=0",
4856 );
4857 PRODUCT_NAME = "$(TARGET_NAME)";
4858 SDKROOT = macosx.internal;
4859 SKIP_INSTALL = YES;
4860 };
4861 name = Debug;
4862 };
4863 FBD5C7E21B1D591800B4620E /* Debug */ = {
4864 isa = XCBuildConfiguration;
4865 buildSettings = {
4866 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = fstyp_hfs/fstyp_hfs.entitlements;
4867 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
4868 INSTALL_PATH = /sbin;
4869 PRODUCT_NAME = "$(TARGET_NAME)";
4870 SDKROOT = macosx.internal;
4871 };
4872 name = Debug;
4873 };
4874 FBD5C7E31B1D591800B4620E /* Debug */ = {
4875 isa = XCBuildConfiguration;
4876 buildSettings = {
4877 ARCHS = "$(NATIVE_ARCH_ACTUAL)";
4878 GCC_PREPROCESSOR_DEFINITIONS = (
4879 "BSD=1",
4880 "FSCK_MAKESTRINGS=1",
4881 );
4882 PRODUCT_NAME = fsck_makestrings;
4883 SDKROOT = macosx.internal;
4884 SKIP_INSTALL = YES;
4885 };
4886 name = Debug;
4887 };
4888 FBD5C7E41B1D591800B4620E /* Debug */ = {
4889 isa = XCBuildConfiguration;
4890 buildSettings = {
4891 ALWAYS_SEARCH_USER_PATHS = NO;
4892 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4893 CLANG_CXX_LIBRARY = "libc++";
4894 CLANG_ENABLE_OBJC_ARC = YES;
4895 CLANG_WARN_BOOL_CONVERSION = YES;
4896 CLANG_WARN_CONSTANT_CONVERSION = YES;
4897 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
4898 CLANG_WARN_EMPTY_BODY = YES;
4899 CLANG_WARN_ENUM_CONVERSION = YES;
4900 CLANG_WARN_INT_CONVERSION = YES;
4901 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
4902 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
4903 COPY_PHASE_STRIP = YES;
4904 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
4905 DEPLOYMENT_POSTPROCESSING = YES;
4906 ENABLE_NS_ASSERTIONS = NO;
4907 EXECUTABLE_PREFIX = lib;
4908 GCC_C_LANGUAGE_STANDARD = gnu99;
4909 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
4910 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
4911 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
4912 GCC_WARN_UNDECLARED_SELECTOR = YES;
4913 GCC_WARN_UNINITIALIZED_AUTOS = YES;
4914 GCC_WARN_UNUSED_FUNCTION = YES;
4915 GCC_WARN_UNUSED_VARIABLE = YES;
4916 GENERATE_MASTER_OBJECT_FILE = YES;
4917 MACOSX_DEPLOYMENT_TARGET = 10.9;
4918 PRODUCT_NAME = "$(TARGET_NAME)";
4919 SDKROOT = macosx.internal;
4920 STRIPFLAGS = "";
4921 STRIP_INSTALLED_PRODUCT = YES;
4922 STRIP_STYLE = "non-global";
4923 };
4924 name = Debug;
4925 };
4926 FBD5C7E51B1D591800B4620E /* Debug */ = {
4927 isa = XCBuildConfiguration;
4928 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
4929 buildSettings = {
4930 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
4931 CLANG_CXX_LIBRARY = "libc++";
4932 CLANG_ENABLE_OBJC_ARC = YES;
4933 CLANG_WARN_ASSIGN_ENUM = YES;
4934 CLANG_WARN_BOOL_CONVERSION = YES;
4935 CLANG_WARN_EMPTY_BODY = YES;
4936 CLANG_WARN_ENUM_CONVERSION = YES;
4937 CLANG_WARN_INT_CONVERSION = YES;
4938 CLANG_WARN_UNREACHABLE_CODE = YES;
4939 CODE_SIGN_IDENTITY = "-";
4940 COMBINE_HIDPI_IMAGES = YES;
4941 COPY_HEADERS_RUN_UNIFDEF = YES;
4942 COPY_HEADERS_UNIFDEF_FLAGS = "-UKERNEL";
4943 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
4944 GCC_C_LANGUAGE_STANDARD = gnu99;
4945 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
4946 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
4947 GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
4948 GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
4949 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
4950 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
4951 GCC_WARN_ABOUT_RETURN_TYPE = YES;
4952 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
4953 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
4954 GCC_WARN_SHADOW = YES;
4955 GCC_WARN_SIGN_COMPARE = YES;
4956 GCC_WARN_UNINITIALIZED_AUTOS = YES;
4957 GCC_WARN_UNKNOWN_PRAGMAS = YES;
4958 GCC_WARN_UNUSED_FUNCTION = YES;
4959 GCC_WARN_UNUSED_LABEL = YES;
4960 GCC_WARN_UNUSED_VARIABLE = YES;
4961 INFOPLIST_FILE = "$(PROJECT_DERIVED_FILE_DIR)/kext-Info.plist";
4962 INSTALL_MODE_FLAG = "a+rX";
4963 MODULE_NAME = "com.apple.file-systems.hfs.kext";
4964 MODULE_VERSION = 1.0.0;
4965 PRODUCT_BUNDLE_IDENTIFIER = com.apple.filesystems.hfs.kext;
4966 PRODUCT_NAME = HFS;
4967 SDKROOT = macosx.internal;
4968 WARNING_CFLAGS = (
4969 "$(inherited)",
4970 "-Wno-unused-parameter",
4971 "-Wno-shorten-64-to-32",
4972 );
4973 WRAPPER_EXTENSION = kext;
4974 };
4975 name = Debug;
4976 };
4977 FBD5C7E61B1D591800B4620E /* Debug */ = {
4978 isa = XCBuildConfiguration;
4979 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
4980 buildSettings = {
4981 PRODUCT_NAME = "$(TARGET_NAME)";
4982 SDKROOT = macosx.internal;
4983 };
4984 name = Debug;
4985 };
4986 FBD69B161B94E9990022ECAD /* Coverage */ = {
4987 isa = XCBuildConfiguration;
4988 baseConfigurationReference = 4DFD953D15377C7D0039B6BA /* hfs.xcconfig */;
4989 buildSettings = {
4990 ENABLE_TESTABILITY = YES;
4991 SUPPORTS_TEXT_BASED_API = YES;
4992 TAPI_VERIFY_MODE = Pedantic;
4993 };
4994 name = Coverage;
4995 };
4996 FBD69B171B94E9990022ECAD /* Coverage */ = {
4997 isa = XCBuildConfiguration;
4998 buildSettings = {
4999 PRODUCT_NAME = "$(TARGET_NAME)";
5000 };
5001 name = Coverage;
5002 };
5003 FBD69B181B94E9990022ECAD /* Coverage */ = {
5004 isa = XCBuildConfiguration;
5005 buildSettings = {
5006 PRODUCT_NAME = "$(TARGET_NAME)";
5007 };
5008 name = Coverage;
5009 };
5010 FBD69B191B94E9990022ECAD /* Coverage */ = {
5011 isa = XCBuildConfiguration;
5012 buildSettings = {
5013 PRODUCT_NAME = "$(TARGET_NAME)";
5014 WARNING_CFLAGS = (
5015 "-Wall",
5016 "-W",
5017 "-Wno-missing-field-initializers",
5018 "-Winteger-overflow",
5019 );
5020 };
5021 name = Coverage;
5022 };
5023 FBD69B1A1B94E9990022ECAD /* Coverage */ = {
5024 isa = XCBuildConfiguration;
5025 buildSettings = {
5026 APPLY_RULES_IN_COPY_FILES = YES;
5027 COPY_PHASE_STRIP = NO;
5028 INFOPLIST_FILE = fs/Info.plist;
5029 INFOPLIST_OUTPUT_FORMAT = binary;
5030 INSTALL_PATH = /System/Library/Filesystems;
5031 PLIST_FILE_OUTPUT_FORMAT = binary;
5032 PRODUCT_NAME = hfs;
5033 STRINGS_FILE_OUTPUT_ENCODING = binary;
5034 WRAPPER_EXTENSION = fs;
5035 };
5036 name = Coverage;
5037 };
5038 FBD69B1B1B94E9990022ECAD /* Coverage */ = {
5039 isa = XCBuildConfiguration;
5040 buildSettings = {
5041 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = hfs_util/hfs_util.entitlements;
5042 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
5043 PRODUCT_NAME = hfs.util;
5044 SDKROOT = macosx.internal;
5045 SKIP_INSTALL = YES;
5046 };
5047 name = Coverage;
5048 };
5049 FBD69B1C1B94E9990022ECAD /* Coverage */ = {
5050 isa = XCBuildConfiguration;
5051 buildSettings = {
5052 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = CopyHFSMeta/CopyHFSMeta.entitlements;
5053 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
5054 PRODUCT_NAME = "$(TARGET_NAME)";
5055 SDKROOT = macosx.internal;
5056 SKIP_INSTALL = YES;
5057 };
5058 name = Coverage;
5059 };
5060 FBD69B1D1B94E9990022ECAD /* Coverage */ = {
5061 isa = XCBuildConfiguration;
5062 buildSettings = {
5063 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = mount_hfs/mount_hfs.entitlements;
5064 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
5065 EXCLUDED_SOURCE_FILE_NAMES = "";
5066 "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphoneos*]" = optical.c;
5067 "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = optical.c;
5068 PRODUCT_NAME = "$(TARGET_NAME)";
5069 SDKROOT = macosx.internal;
5070 SKIP_INSTALL = YES;
5071 };
5072 name = Coverage;
5073 };
5074 FBD69B1E1B94E9990022ECAD /* Coverage */ = {
5075 isa = XCBuildConfiguration;
5076 buildSettings = {
5077 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = newfs_hfs/newfs_hfs.entitlements;
5078 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
5079 PRODUCT_NAME = "$(TARGET_NAME)";
5080 SDKROOT = macosx.internal;
5081 SKIP_INSTALL = YES;
5082 };
5083 name = Coverage;
5084 };
5085 FBD69B1F1B94E9990022ECAD /* Coverage */ = {
5086 isa = XCBuildConfiguration;
5087 buildSettings = {
5088 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = newfs_hfs/newfs_hfs.entitlements;
5089 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
5090 GCC_PREPROCESSOR_DEFINITIONS = "DEBUG_BUILD=1";
5091 PRODUCT_NAME = newfs_hfs_debug;
5092 SDKROOT = macosx.internal;
5093 };
5094 name = Coverage;
5095 };
5096 FBD69B201B94E9990022ECAD /* Coverage */ = {
5097 isa = XCBuildConfiguration;
5098 buildSettings = {
5099 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = fsck_hfs/fsck_hfs.entitlements;
5100 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
5101 GCC_PREPROCESSOR_DEFINITIONS = (
5102 "BSD=1",
5103 "CONFIG_HFS_TRIM=1",
5104 "DEBUG_BUILD=0",
5105 );
5106 PRODUCT_NAME = "$(TARGET_NAME)";
5107 SDKROOT = macosx.internal;
5108 SKIP_INSTALL = YES;
5109 };
5110 name = Coverage;
5111 };
5112 FBD69B211B94E9990022ECAD /* Coverage */ = {
5113 isa = XCBuildConfiguration;
5114 buildSettings = {
5115 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = fstyp_hfs/fstyp_hfs.entitlements;
5116 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
5117 INSTALL_PATH = /sbin;
5118 PRODUCT_NAME = "$(TARGET_NAME)";
5119 SDKROOT = macosx.internal;
5120 };
5121 name = Coverage;
5122 };
5123 FBD69B221B94E9990022ECAD /* Coverage */ = {
5124 isa = XCBuildConfiguration;
5125 buildSettings = {
5126 ARCHS = "$(NATIVE_ARCH_ACTUAL)";
5127 GCC_PREPROCESSOR_DEFINITIONS = (
5128 "BSD=1",
5129 "FSCK_MAKESTRINGS=1",
5130 );
5131 PRODUCT_NAME = fsck_makestrings;
5132 SDKROOT = macosx.internal;
5133 SKIP_INSTALL = YES;
5134 };
5135 name = Coverage;
5136 };
5137 FBD69B231B94E9990022ECAD /* Coverage */ = {
5138 isa = XCBuildConfiguration;
5139 buildSettings = {
5140 ALWAYS_SEARCH_USER_PATHS = NO;
5141 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
5142 CLANG_CXX_LIBRARY = "libc++";
5143 CLANG_ENABLE_OBJC_ARC = YES;
5144 CLANG_WARN_BOOL_CONVERSION = YES;
5145 CLANG_WARN_CONSTANT_CONVERSION = YES;
5146 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
5147 CLANG_WARN_EMPTY_BODY = YES;
5148 CLANG_WARN_ENUM_CONVERSION = YES;
5149 CLANG_WARN_INT_CONVERSION = YES;
5150 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
5151 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
5152 COPY_PHASE_STRIP = YES;
5153 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
5154 DEPLOYMENT_POSTPROCESSING = YES;
5155 ENABLE_NS_ASSERTIONS = NO;
5156 EXECUTABLE_PREFIX = lib;
5157 GCC_C_LANGUAGE_STANDARD = gnu99;
5158 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
5159 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
5160 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
5161 GCC_WARN_UNDECLARED_SELECTOR = YES;
5162 GCC_WARN_UNINITIALIZED_AUTOS = YES;
5163 GCC_WARN_UNUSED_FUNCTION = YES;
5164 GCC_WARN_UNUSED_VARIABLE = YES;
5165 GENERATE_MASTER_OBJECT_FILE = YES;
5166 MACOSX_DEPLOYMENT_TARGET = 10.9;
5167 PRODUCT_NAME = "$(TARGET_NAME)";
5168 SDKROOT = macosx.internal;
5169 STRIPFLAGS = "";
5170 STRIP_INSTALLED_PRODUCT = YES;
5171 STRIP_STYLE = "non-global";
5172 };
5173 name = Coverage;
5174 };
5175 FBD69B241B94E9990022ECAD /* Coverage */ = {
5176 isa = XCBuildConfiguration;
5177 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
5178 buildSettings = {
5179 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
5180 CLANG_CXX_LIBRARY = "libc++";
5181 CLANG_ENABLE_OBJC_ARC = YES;
5182 CLANG_WARN_ASSIGN_ENUM = YES;
5183 CLANG_WARN_BOOL_CONVERSION = YES;
5184 CLANG_WARN_EMPTY_BODY = YES;
5185 CLANG_WARN_ENUM_CONVERSION = YES;
5186 CLANG_WARN_INT_CONVERSION = YES;
5187 CLANG_WARN_UNREACHABLE_CODE = YES;
5188 CODE_SIGN_IDENTITY = "-";
5189 COMBINE_HIDPI_IMAGES = YES;
5190 COPY_HEADERS_RUN_UNIFDEF = YES;
5191 COPY_HEADERS_UNIFDEF_FLAGS = "-UKERNEL";
5192 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
5193 GCC_C_LANGUAGE_STANDARD = gnu99;
5194 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
5195 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
5196 GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
5197 GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
5198 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
5199 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
5200 GCC_WARN_ABOUT_RETURN_TYPE = YES;
5201 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
5202 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
5203 GCC_WARN_SHADOW = YES;
5204 GCC_WARN_SIGN_COMPARE = YES;
5205 GCC_WARN_UNINITIALIZED_AUTOS = YES;
5206 GCC_WARN_UNKNOWN_PRAGMAS = YES;
5207 GCC_WARN_UNUSED_FUNCTION = YES;
5208 GCC_WARN_UNUSED_LABEL = YES;
5209 GCC_WARN_UNUSED_VARIABLE = YES;
5210 INFOPLIST_FILE = "$(PROJECT_DERIVED_FILE_DIR)/kext-Info.plist";
5211 INSTALL_MODE_FLAG = "a+rX";
5212 MODULE_NAME = "com.apple.file-systems.hfs.kext";
5213 MODULE_VERSION = 1.0.0;
5214 PRODUCT_BUNDLE_IDENTIFIER = com.apple.filesystems.hfs.kext;
5215 PRODUCT_NAME = HFS;
5216 SDKROOT = macosx.internal;
5217 WARNING_CFLAGS = (
5218 "$(inherited)",
5219 "-Wno-unused-parameter",
5220 "-Wno-shorten-64-to-32",
5221 );
5222 WRAPPER_EXTENSION = kext;
5223 };
5224 name = Coverage;
5225 };
5226 FBD69B251B94E9990022ECAD /* Coverage */ = {
5227 isa = XCBuildConfiguration;
5228 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
5229 buildSettings = {
5230 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
5231 CLANG_CXX_LIBRARY = "libc++";
5232 CLANG_ENABLE_OBJC_ARC = YES;
5233 CODE_SIGN_IDENTITY = "-";
5234 COMBINE_HIDPI_IMAGES = YES;
5235 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
5236 GCC_C_LANGUAGE_STANDARD = gnu99;
5237 INFOPLIST_FILE = "$(SRCROOT)/hfs_encodings/HFSEncodings-Info.plist";
5238 INSTALL_MODE_FLAG = "a+rX";
5239 MODULE_NAME = "com.apple.file-systems.hfs.kext";
5240 MODULE_VERSION = 1.0.0;
5241 PRODUCT_BUNDLE_IDENTIFIER = com.apple.filesystems.hfs.encodings.kext;
5242 PRODUCT_NAME = HFSEncodings;
5243 SDKROOT = macosx.internal;
5244 SUPPORTED_PLATFORMS = macosx;
5245 WRAPPER_EXTENSION = kext;
5246 };
5247 name = Coverage;
5248 };
5249 FBD69B261B94E9990022ECAD /* Coverage */ = {
5250 isa = XCBuildConfiguration;
5251 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
5252 buildSettings = {
5253 PRODUCT_NAME = "$(TARGET_NAME)";
5254 SDKROOT = macosx.internal;
5255 };
5256 name = Coverage;
5257 };
5258 FBD69B271B94E9990022ECAD /* Coverage */ = {
5259 isa = XCBuildConfiguration;
5260 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
5261 buildSettings = {
5262 PRODUCT_NAME = "$(TARGET_NAME)";
5263 SDKROOT = iphoneos.internal;
5264 };
5265 name = Coverage;
5266 };
5267 FBD69B281B94E9990022ECAD /* Coverage */ = {
5268 isa = XCBuildConfiguration;
5269 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
5270 buildSettings = {
5271 PRODUCT_NAME = "$(TARGET_NAME)";
5272 SDKROOT = macosx.internal;
5273 };
5274 name = Coverage;
5275 };
5276 FBD69B291B94E9990022ECAD /* Coverage */ = {
5277 isa = XCBuildConfiguration;
5278 buildSettings = {
5279 ALWAYS_SEARCH_USER_PATHS = NO;
5280 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
5281 CLANG_CXX_LIBRARY = "libc++";
5282 CLANG_ENABLE_MODULES = YES;
5283 CLANG_ENABLE_OBJC_ARC = YES;
5284 CLANG_WARN_BOOL_CONVERSION = YES;
5285 CLANG_WARN_CONSTANT_CONVERSION = YES;
5286 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
5287 CLANG_WARN_EMPTY_BODY = YES;
5288 CLANG_WARN_ENUM_CONVERSION = YES;
5289 CLANG_WARN_INT_CONVERSION = YES;
5290 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
5291 CLANG_WARN_UNREACHABLE_CODE = YES;
5292 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
5293 COMBINE_HIDPI_IMAGES = YES;
5294 COPY_HEADERS_RUN_UNIFDEF = YES;
5295 COPY_HEADERS_UNIFDEF_FLAGS = "-UKERNEL";
5296 COPY_PHASE_STRIP = NO;
5297 DEBUG_INFORMATION_FORMAT = dwarf;
5298 ENABLE_STRICT_OBJC_MSGSEND = YES;
5299 GCC_C_LANGUAGE_STANDARD = gnu99;
5300 GCC_DYNAMIC_NO_PIC = NO;
5301 GCC_NO_COMMON_BLOCKS = YES;
5302 GCC_OPTIMIZATION_LEVEL = 0;
5303 GCC_PREPROCESSOR_DEFINITIONS = (
5304 "DEBUG=1",
5305 "$(inherited)",
5306 );
5307 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
5308 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
5309 GCC_WARN_UNDECLARED_SELECTOR = YES;
5310 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
5311 GCC_WARN_UNUSED_FUNCTION = YES;
5312 GCC_WARN_UNUSED_VARIABLE = YES;
5313 MACOSX_DEPLOYMENT_TARGET = 10.11;
5314 MTL_ENABLE_DEBUG_INFO = YES;
5315 ONLY_ACTIVE_ARCH = YES;
5316 PRIVATE_HEADERS_FOLDER_PATH = "hfs-System.framework/Versions/B/PrivateHeaders/hfs";
5317 PRODUCT_NAME = "hfs-System";
5318 SDKROOT = macosx;
5319 SKIP_INSTALL = YES;
5320 WRAPPER_EXTENSION = framework;
5321 };
5322 name = Coverage;
5323 };
5324 FBD69B2A1B94E9990022ECAD /* Coverage */ = {
5325 isa = XCBuildConfiguration;
5326 buildSettings = {
5327 ALWAYS_SEARCH_USER_PATHS = NO;
5328 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
5329 CLANG_CXX_LIBRARY = "libc++";
5330 CLANG_ENABLE_OBJC_ARC = YES;
5331 CLANG_WARN_BOOL_CONVERSION = YES;
5332 CLANG_WARN_CONSTANT_CONVERSION = YES;
5333 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
5334 CLANG_WARN_EMPTY_BODY = YES;
5335 CLANG_WARN_ENUM_CONVERSION = YES;
5336 CLANG_WARN_INT_CONVERSION = YES;
5337 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
5338 CLANG_WARN_UNREACHABLE_CODE = YES;
5339 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
5340 COPY_PHASE_STRIP = NO;
5341 DEBUG_INFORMATION_FORMAT = dwarf;
5342 ENABLE_STRICT_OBJC_MSGSEND = YES;
5343 GCC_C_LANGUAGE_STANDARD = gnu99;
5344 GCC_DYNAMIC_NO_PIC = NO;
5345 GCC_NO_COMMON_BLOCKS = YES;
5346 GCC_OPTIMIZATION_LEVEL = 0;
5347 GCC_PREPROCESSOR_DEFINITIONS = (
5348 "DEBUG=1",
5349 "$(inherited)",
5350 );
5351 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
5352 GCC_WARN_UNDECLARED_SELECTOR = YES;
5353 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
5354 GCC_WARN_UNUSED_FUNCTION = YES;
5355 GCC_WARN_UNUSED_VARIABLE = YES;
5356 MACOSX_DEPLOYMENT_TARGET = 10.11;
5357 MTL_ENABLE_DEBUG_INFO = YES;
5358 ONLY_ACTIVE_ARCH = YES;
5359 PRODUCT_NAME = "$(TARGET_NAME)";
5360 SDKROOT = macosx.internal;
5361 SKIP_INSTALL = YES;
5362 WARNING_CFLAGS = (
5363 "$(inherited)",
5364 "-Wno-shorten-64-to-32",
5365 );
5366 };
5367 name = Coverage;
5368 };
5369 FBD69B2B1B94E9990022ECAD /* Coverage */ = {
5370 isa = XCBuildConfiguration;
5371 buildSettings = {
5372 ALWAYS_SEARCH_USER_PATHS = NO;
5373 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
5374 CLANG_CXX_LIBRARY = "libc++";
5375 CLANG_ENABLE_OBJC_ARC = YES;
5376 CLANG_WARN_BOOL_CONVERSION = YES;
5377 CLANG_WARN_CONSTANT_CONVERSION = YES;
5378 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
5379 CLANG_WARN_EMPTY_BODY = YES;
5380 CLANG_WARN_ENUM_CONVERSION = YES;
5381 CLANG_WARN_INT_CONVERSION = YES;
5382 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
5383 CLANG_WARN_UNREACHABLE_CODE = YES;
5384 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
5385 COPY_PHASE_STRIP = NO;
5386 DEBUG_INFORMATION_FORMAT = dwarf;
5387 ENABLE_STRICT_OBJC_MSGSEND = YES;
5388 GCC_C_LANGUAGE_STANDARD = gnu99;
5389 GCC_DYNAMIC_NO_PIC = NO;
5390 GCC_NO_COMMON_BLOCKS = YES;
5391 GCC_OPTIMIZATION_LEVEL = 0;
5392 GCC_PREPROCESSOR_DEFINITIONS = (
5393 "DEBUG=1",
5394 HFS_EXTENTS_TEST,
5395 "$(inherited)",
5396 );
5397 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
5398 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
5399 GCC_WARN_UNDECLARED_SELECTOR = YES;
5400 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
5401 GCC_WARN_UNUSED_FUNCTION = YES;
5402 GCC_WARN_UNUSED_VARIABLE = YES;
5403 MACOSX_DEPLOYMENT_TARGET = 10.11;
5404 MTL_ENABLE_DEBUG_INFO = YES;
5405 ONLY_ACTIVE_ARCH = YES;
5406 PRODUCT_NAME = "$(TARGET_NAME)";
5407 SDKROOT = macosx.internal;
5408 SKIP_INSTALL = YES;
5409 };
5410 name = Coverage;
5411 };
5412 FBD69B2C1B94E9990022ECAD /* Coverage */ = {
5413 isa = XCBuildConfiguration;
5414 buildSettings = {
5415 ALWAYS_SEARCH_USER_PATHS = NO;
5416 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
5417 CLANG_CXX_LIBRARY = "libc++";
5418 CLANG_ENABLE_OBJC_ARC = YES;
5419 CLANG_WARN_BOOL_CONVERSION = YES;
5420 CLANG_WARN_CONSTANT_CONVERSION = YES;
5421 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
5422 CLANG_WARN_EMPTY_BODY = YES;
5423 CLANG_WARN_ENUM_CONVERSION = YES;
5424 CLANG_WARN_INT_CONVERSION = YES;
5425 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
5426 CLANG_WARN_UNREACHABLE_CODE = YES;
5427 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
5428 COPY_PHASE_STRIP = NO;
5429 DEBUG_INFORMATION_FORMAT = dwarf;
5430 ENABLE_STRICT_OBJC_MSGSEND = YES;
5431 GCC_C_LANGUAGE_STANDARD = gnu99;
5432 GCC_DYNAMIC_NO_PIC = NO;
5433 GCC_NO_COMMON_BLOCKS = YES;
5434 GCC_OPTIMIZATION_LEVEL = 0;
5435 GCC_PREPROCESSOR_DEFINITIONS = (
5436 "DEBUG=1",
5437 "$(inherited)",
5438 );
5439 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
5440 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
5441 GCC_WARN_UNDECLARED_SELECTOR = YES;
5442 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
5443 GCC_WARN_UNUSED_FUNCTION = YES;
5444 GCC_WARN_UNUSED_VARIABLE = YES;
5445 MACOSX_DEPLOYMENT_TARGET = 10.11;
5446 MTL_ENABLE_DEBUG_INFO = YES;
5447 ONLY_ACTIVE_ARCH = YES;
5448 PRODUCT_NAME = "$(TARGET_NAME)";
5449 SDKROOT = macosx.internal;
5450 SKIP_INSTALL = YES;
5451 };
5452 name = Coverage;
5453 };
5454 FBD69B2D1B94E9990022ECAD /* Coverage */ = {
5455 isa = XCBuildConfiguration;
5456 baseConfigurationReference = FB2B5C671B877A4D00ACEDD9 /* hfs-tests.xcconfig */;
5457 buildSettings = {
5458 ALWAYS_SEARCH_USER_PATHS = NO;
5459 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
5460 CLANG_CXX_LIBRARY = "libc++";
5461 CLANG_ENABLE_OBJC_ARC = YES;
5462 CLANG_WARN_BOOL_CONVERSION = YES;
5463 CLANG_WARN_CONSTANT_CONVERSION = YES;
5464 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
5465 CLANG_WARN_EMPTY_BODY = YES;
5466 CLANG_WARN_ENUM_CONVERSION = YES;
5467 CLANG_WARN_INT_CONVERSION = YES;
5468 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
5469 CLANG_WARN_UNREACHABLE_CODE = YES;
5470 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
5471 CODE_SIGN_ENTITLEMENTS = "$(SRCROOT)/tests/hfs-tests.entitlements";
5472 CODE_SIGN_IDENTITY = "-";
5473 COPY_PHASE_STRIP = NO;
5474 DEBUG_INFORMATION_FORMAT = dwarf;
5475 ENABLE_STRICT_OBJC_MSGSEND = YES;
5476 FRAMEWORK_SEARCH_PATHS = (
5477 "$(inherited)",
5478 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
5479 );
5480 GCC_DYNAMIC_NO_PIC = NO;
5481 GCC_NO_COMMON_BLOCKS = YES;
5482 GCC_OPTIMIZATION_LEVEL = 0;
5483 GCC_PREPROCESSOR_DEFINITIONS = (
5484 "$(inherited)",
5485 DEBUG,
5486 );
5487 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
5488 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
5489 GCC_WARN_UNDECLARED_SELECTOR = YES;
5490 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
5491 GCC_WARN_UNUSED_FUNCTION = YES;
5492 GCC_WARN_UNUSED_VARIABLE = YES;
5493 INSTALL_PATH = /AppleInternal/CoreOS/tests/hfs;
5494 MACOSX_DEPLOYMENT_TARGET = 10.11;
5495 MTL_ENABLE_DEBUG_INFO = YES;
5496 ONLY_ACTIVE_ARCH = YES;
5497 OTHER_CFLAGS = "-fexceptions";
5498 PRODUCT_NAME = "$(TARGET_NAME)";
5499 SDKROOT = macosx.internal;
5500 USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/tests";
5501 WARNING_CFLAGS = (
5502 "-Wall",
5503 "-W",
5504 "-Wno-missing-field-initializers",
5505 "-Winteger-overflow",
5506 );
5507 };
5508 name = Coverage;
5509 };
5510 FBD69B2E1B94E9990022ECAD /* Coverage */ = {
5511 isa = XCBuildConfiguration;
5512 buildSettings = {
5513 PRODUCT_NAME = "$(TARGET_NAME)";
5514 SDKROOT = macosx.internal;
5515 WARNING_CFLAGS = (
5516 "-Wall",
5517 "-W",
5518 "-Wno-missing-field-initializers",
5519 );
5520 };
5521 name = Coverage;
5522 };
5523 FBD69B2F1B94E9990022ECAD /* Coverage */ = {
5524 isa = XCBuildConfiguration;
5525 buildSettings = {
5526 PRODUCT_NAME = "$(TARGET_NAME)";
5527 SDKROOT = iphoneos.internal;
5528 WARNING_CFLAGS = (
5529 "-Wall",
5530 "-W",
5531 "-Wno-missing-field-initializers",
5532 );
5533 };
5534 name = Coverage;
5535 };
5536 FBD69B301B94E9990022ECAD /* Coverage */ = {
5537 isa = XCBuildConfiguration;
5538 buildSettings = {
5539 ALWAYS_SEARCH_USER_PATHS = NO;
5540 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
5541 CLANG_CXX_LIBRARY = "libc++";
5542 CLANG_ENABLE_MODULES = YES;
5543 CLANG_ENABLE_OBJC_ARC = YES;
5544 CLANG_WARN_BOOL_CONVERSION = YES;
5545 CLANG_WARN_CONSTANT_CONVERSION = YES;
5546 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
5547 CLANG_WARN_EMPTY_BODY = YES;
5548 CLANG_WARN_ENUM_CONVERSION = YES;
5549 CLANG_WARN_INT_CONVERSION = YES;
5550 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
5551 CLANG_WARN_UNREACHABLE_CODE = YES;
5552 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
5553 COPY_PHASE_STRIP = NO;
5554 DEBUG_INFORMATION_FORMAT = dwarf;
5555 ENABLE_STRICT_OBJC_MSGSEND = YES;
5556 GCC_C_LANGUAGE_STANDARD = gnu99;
5557 GCC_DYNAMIC_NO_PIC = NO;
5558 GCC_NO_COMMON_BLOCKS = YES;
5559 GCC_OPTIMIZATION_LEVEL = 0;
5560 GCC_PREPROCESSOR_DEFINITIONS = (
5561 "DEBUG=1",
5562 "$(inherited)",
5563 );
5564 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
5565 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
5566 GCC_WARN_UNDECLARED_SELECTOR = YES;
5567 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
5568 GCC_WARN_UNUSED_FUNCTION = YES;
5569 GCC_WARN_UNUSED_VARIABLE = YES;
5570 MACOSX_DEPLOYMENT_TARGET = 10.11;
5571 MTL_ENABLE_DEBUG_INFO = YES;
5572 ONLY_ACTIVE_ARCH = YES;
5573 PRODUCT_NAME = "$(TARGET_NAME)";
5574 SDKROOT = macosx;
5575 };
5576 name = Coverage;
5577 };
5578 FBE3F7831AF67748005BB768 /* Release */ = {
5579 isa = XCBuildConfiguration;
5580 baseConfigurationReference = FB20E1781AE968BD00CEBE7B /* kext.xcconfig */;
5581 buildSettings = {
5582 PRODUCT_NAME = "$(TARGET_NAME)";
5583 SDKROOT = macosx.internal;
5584 };
5585 name = Release;
5586 };
5587 FDD9FA3414A132BF0043D4A9 /* Release */ = {
5588 isa = XCBuildConfiguration;
5589 buildSettings = {
5590 "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = CopyHFSMeta/CopyHFSMeta.entitlements;
5591 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "-";
5592 PRODUCT_NAME = "$(TARGET_NAME)";
5593 SDKROOT = macosx.internal;
5594 SKIP_INSTALL = YES;
5595 };
5596 name = Release;
5597 };
5598 /* End XCBuildConfiguration section */
5599
5600 /* Begin XCConfigurationList section */
5601 07828B5D1E3FDD25009D2106 /* Build configuration list for PBXAggregateTarget "hfs_libraries" */ = {
5602 isa = XCConfigurationList;
5603 buildConfigurations = (
5604 07828B5A1E3FDD25009D2106 /* Release */,
5605 07828B5B1E3FDD25009D2106 /* Debug */,
5606 07828B5C1E3FDD25009D2106 /* Coverage */,
5607 );
5608 defaultConfigurationIsVisible = 0;
5609 defaultConfigurationName = Release;
5610 };
5611 1DEB928508733DD80010E9CD /* Build configuration list for PBXNativeTarget "hfs.util" */ = {
5612 isa = XCConfigurationList;
5613 buildConfigurations = (
5614 1DEB928708733DD80010E9CD /* Release */,
5615 FBD5C7DC1B1D591800B4620E /* Debug */,
5616 FBD69B1B1B94E9990022ECAD /* Coverage */,
5617 );
5618 defaultConfigurationIsVisible = 0;
5619 defaultConfigurationName = Release;
5620 };
5621 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "hfs" */ = {
5622 isa = XCConfigurationList;
5623 buildConfigurations = (
5624 1DEB928B08733DD80010E9CD /* Release */,
5625 FBD5C7D71B1D591800B4620E /* Debug */,
5626 FBD69B161B94E9990022ECAD /* Coverage */,
5627 );
5628 defaultConfigurationIsVisible = 0;
5629 defaultConfigurationName = Release;
5630 };
5631 4D07DCC01538EF3A002B57CB /* Build configuration list for PBXNativeTarget "fstyp_hfs" */ = {
5632 isa = XCConfigurationList;
5633 buildConfigurations = (
5634 4D07DCBF1538EF3A002B57CB /* Release */,
5635 FBD5C7E21B1D591800B4620E /* Debug */,
5636 FBD69B211B94E9990022ECAD /* Coverage */,
5637 );
5638 defaultConfigurationIsVisible = 0;
5639 defaultConfigurationName = Release;
5640 };
5641 4D0E89A31534FE65004CD678 /* Build configuration list for PBXNativeTarget "mount_hfs" */ = {
5642 isa = XCConfigurationList;
5643 buildConfigurations = (
5644 4D0E89A41534FE65004CD678 /* Release */,
5645 FBD5C7DE1B1D591800B4620E /* Debug */,
5646 FBD69B1D1B94E9990022ECAD /* Coverage */,
5647 );
5648 defaultConfigurationIsVisible = 0;
5649 defaultConfigurationName = Release;
5650 };
5651 4DBD523C1548A488007AA736 /* Build configuration list for PBXAggregateTarget "Common" */ = {
5652 isa = XCConfigurationList;
5653 buildConfigurations = (
5654 4DBD523D1548A488007AA736 /* Release */,
5655 FBD5C7DA1B1D591800B4620E /* Debug */,
5656 FBD69B191B94E9990022ECAD /* Coverage */,
5657 );
5658 defaultConfigurationIsVisible = 0;
5659 defaultConfigurationName = Release;
5660 };
5661 4DD302581538DB2700001AA0 /* Build configuration list for PBXAggregateTarget "All_MacOSX" */ = {
5662 isa = XCConfigurationList;
5663 buildConfigurations = (
5664 4DD302591538DB2700001AA0 /* Release */,
5665 FBD5C7D81B1D591800B4620E /* Debug */,
5666 FBD69B171B94E9990022ECAD /* Coverage */,
5667 );
5668 defaultConfigurationIsVisible = 0;
5669 defaultConfigurationName = Release;
5670 };
5671 4DD3025B1538DB3A00001AA0 /* Build configuration list for PBXAggregateTarget "All_iOS" */ = {
5672 isa = XCConfigurationList;
5673 buildConfigurations = (
5674 4DD3025C1538DB3A00001AA0 /* Release */,
5675 FBD5C7D91B1D591800B4620E /* Debug */,
5676 FBD69B181B94E9990022ECAD /* Coverage */,
5677 );
5678 defaultConfigurationIsVisible = 0;
5679 defaultConfigurationName = Release;
5680 };
5681 4DE6C762153504C100C11066 /* Build configuration list for PBXNativeTarget "newfs_hfs" */ = {
5682 isa = XCConfigurationList;
5683 buildConfigurations = (
5684 4DE6C763153504C100C11066 /* Release */,
5685 FBD5C7DF1B1D591800B4620E /* Debug */,
5686 FBD69B1E1B94E9990022ECAD /* Coverage */,
5687 );
5688 defaultConfigurationIsVisible = 0;
5689 defaultConfigurationName = Release;
5690 };
5691 4DFD93FC1535FF510039B6BA /* Build configuration list for PBXNativeTarget "fsck_hfs" */ = {
5692 isa = XCConfigurationList;
5693 buildConfigurations = (
5694 4DFD93FB1535FF510039B6BA /* Release */,
5695 FBD5C7E11B1D591800B4620E /* Debug */,
5696 FBD69B201B94E9990022ECAD /* Coverage */,
5697 );
5698 defaultConfigurationIsVisible = 0;
5699 defaultConfigurationName = Release;
5700 };
5701 4DFD94AD153649070039B6BA /* Build configuration list for PBXNativeTarget "newfs_hfs_debug" */ = {
5702 isa = XCConfigurationList;
5703 buildConfigurations = (
5704 4DFD94AE153649070039B6BA /* Release */,
5705 FBD5C7E01B1D591800B4620E /* Debug */,
5706 FBD69B1F1B94E9990022ECAD /* Coverage */,
5707 );
5708 defaultConfigurationIsVisible = 0;
5709 defaultConfigurationName = Release;
5710 };
5711 4DFD94E415373C2C0039B6BA /* Build configuration list for PBXNativeTarget "fsck_makestrings" */ = {
5712 isa = XCConfigurationList;
5713 buildConfigurations = (
5714 4DFD94E515373C2C0039B6BA /* Release */,
5715 FBD5C7E31B1D591800B4620E /* Debug */,
5716 FBD69B221B94E9990022ECAD /* Coverage */,
5717 );
5718 defaultConfigurationIsVisible = 0;
5719 defaultConfigurationName = Release;
5720 };
5721 4DFD951B1537402A0039B6BA /* Build configuration list for PBXNativeTarget "hfs.fs" */ = {
5722 isa = XCConfigurationList;
5723 buildConfigurations = (
5724 4DFD951C1537402A0039B6BA /* Release */,
5725 FBD5C7DB1B1D591800B4620E /* Debug */,
5726 FBD69B1A1B94E9990022ECAD /* Coverage */,
5727 );
5728 defaultConfigurationIsVisible = 0;
5729 defaultConfigurationName = Release;
5730 };
5731 86CBF381183186C300A64A93 /* Build configuration list for PBXNativeTarget "hfs_metadata" */ = {
5732 isa = XCConfigurationList;
5733 buildConfigurations = (
5734 86CBF380183186C300A64A93 /* Release */,
5735 FBD5C7E41B1D591800B4620E /* Debug */,
5736 FBD69B231B94E9990022ECAD /* Coverage */,
5737 );
5738 defaultConfigurationIsVisible = 0;
5739 defaultConfigurationName = Release;
5740 };
5741 900BDED51FF919C2002F7EC0 /* Build configuration list for PBXNativeTarget "livefiles_hfs" */ = {
5742 isa = XCConfigurationList;
5743 buildConfigurations = (
5744 900BDED61FF919C2002F7EC0 /* Release */,
5745 900BDED71FF919C2002F7EC0 /* Debug */,
5746 900BDED81FF919C2002F7EC0 /* Coverage */,
5747 );
5748 defaultConfigurationIsVisible = 0;
5749 defaultConfigurationName = Release;
5750 };
5751 900BDEE11FF919DE002F7EC0 /* Build configuration list for PBXNativeTarget "livefiles_hfs_tester" */ = {
5752 isa = XCConfigurationList;
5753 buildConfigurations = (
5754 900BDEE21FF919DE002F7EC0 /* Release */,
5755 900BDEE31FF919DE002F7EC0 /* Debug */,
5756 900BDEE41FF919DE002F7EC0 /* Coverage */,
5757 );
5758 defaultConfigurationIsVisible = 0;
5759 defaultConfigurationName = Release;
5760 };
5761 9430FE96211658C2009CC8AF /* Build configuration list for PBXAggregateTarget "hfs_livefiles" */ = {
5762 isa = XCConfigurationList;
5763 buildConfigurations = (
5764 9430FE93211658C2009CC8AF /* Release */,
5765 9430FE94211658C2009CC8AF /* Debug */,
5766 9430FE95211658C2009CC8AF /* Coverage */,
5767 );
5768 defaultConfigurationIsVisible = 0;
5769 defaultConfigurationName = Release;
5770 };
5771 DB1AAB8020472D140036167F /* Build configuration list for PBXAggregateTarget "Swift_iOS" */ = {
5772 isa = XCConfigurationList;
5773 buildConfigurations = (
5774 DB1AAB7D20472D140036167F /* Release */,
5775 DB1AAB7E20472D140036167F /* Debug */,
5776 DB1AAB7F20472D140036167F /* Coverage */,
5777 );
5778 defaultConfigurationIsVisible = 0;
5779 defaultConfigurationName = Release;
5780 };
5781 FB20E0E61AE950C200CEBE7B /* Build configuration list for PBXNativeTarget "kext" */ = {
5782 isa = XCConfigurationList;
5783 buildConfigurations = (
5784 FB20E0E71AE950C200CEBE7B /* Release */,
5785 FBD5C7E51B1D591800B4620E /* Debug */,
5786 FBD69B241B94E9990022ECAD /* Coverage */,
5787 );
5788 defaultConfigurationIsVisible = 0;
5789 defaultConfigurationName = Release;
5790 };
5791 FB48E4A21BB3070500523121 /* Build configuration list for PBXNativeTarget "OSX Kernel Framework Headers" */ = {
5792 isa = XCConfigurationList;
5793 buildConfigurations = (
5794 FB48E4A31BB3070500523121 /* Release */,
5795 FB48E4A41BB3070500523121 /* Debug */,
5796 FB48E4A51BB3070500523121 /* Coverage */,
5797 );
5798 defaultConfigurationIsVisible = 0;
5799 defaultConfigurationName = Release;
5800 };
5801 FB48E5081BB3798500523121 /* Build configuration list for PBXNativeTarget "Sim_Headers" */ = {
5802 isa = XCConfigurationList;
5803 buildConfigurations = (
5804 FB48E5091BB3798500523121 /* Release */,
5805 FB48E50A1BB3798500523121 /* Debug */,
5806 FB48E50B1BB3798500523121 /* Coverage */,
5807 );
5808 defaultConfigurationIsVisible = 0;
5809 defaultConfigurationName = Release;
5810 };
5811 FB55AE701B7D47B300701D03 /* Build configuration list for PBXAggregateTarget "ios-tests" */ = {
5812 isa = XCConfigurationList;
5813 buildConfigurations = (
5814 FB55AE711B7D47B300701D03 /* Release */,
5815 FB55AE721B7D47B300701D03 /* Debug */,
5816 FBD69B2F1B94E9990022ECAD /* Coverage */,
5817 );
5818 defaultConfigurationIsVisible = 0;
5819 defaultConfigurationName = Release;
5820 };
5821 FB6A57E11B55544D008AB046 /* Build configuration list for PBXNativeTarget "System Framework Headers" */ = {
5822 isa = XCConfigurationList;
5823 buildConfigurations = (
5824 FB6A57E21B55544D008AB046 /* Release */,
5825 FB6A57E31B55544D008AB046 /* Debug */,
5826 FBD69B291B94E9990022ECAD /* Coverage */,
5827 );
5828 defaultConfigurationIsVisible = 0;
5829 defaultConfigurationName = Release;
5830 };
5831 FB75A3FF1B4AE765004B5A74 /* Build configuration list for PBXNativeTarget "encodings-kext" */ = {
5832 isa = XCConfigurationList;
5833 buildConfigurations = (
5834 FB75A4001B4AE765004B5A74 /* Release */,
5835 FB75A4011B4AE765004B5A74 /* Debug */,
5836 FBD69B251B94E9990022ECAD /* Coverage */,
5837 );
5838 defaultConfigurationIsVisible = 0;
5839 defaultConfigurationName = Release;
5840 };
5841 FB76B3D61B7A4BE600FA9F2B /* Build configuration list for PBXNativeTarget "hfs-tests" */ = {
5842 isa = XCConfigurationList;
5843 buildConfigurations = (
5844 FB76B3D71B7A4BE600FA9F2B /* Release */,
5845 FB76B3D81B7A4BE600FA9F2B /* Debug */,
5846 FBD69B2D1B94E9990022ECAD /* Coverage */,
5847 );
5848 defaultConfigurationIsVisible = 0;
5849 defaultConfigurationName = Release;
5850 };
5851 FB7C140D1C2368E6004F8B2C /* Build configuration list for PBXAggregateTarget "kext-version" */ = {
5852 isa = XCConfigurationList;
5853 buildConfigurations = (
5854 FB7C140E1C2368E6004F8B2C /* Release */,
5855 FB7C140F1C2368E6004F8B2C /* Debug */,
5856 FB7C14101C2368E6004F8B2C /* Coverage */,
5857 );
5858 defaultConfigurationIsVisible = 0;
5859 defaultConfigurationName = Release;
5860 };
5861 FBA95AAA1B5025E700887E82 /* Build configuration list for PBXAggregateTarget "mk-xnu" */ = {
5862 isa = XCConfigurationList;
5863 buildConfigurations = (
5864 FBA95AAB1B5025E700887E82 /* Release */,
5865 FBA95AAC1B5025E700887E82 /* Debug */,
5866 FBD69B281B94E9990022ECAD /* Coverage */,
5867 );
5868 defaultConfigurationIsVisible = 0;
5869 defaultConfigurationName = Release;
5870 };
5871 FBAA82491B56F24100EE6863 /* Build configuration list for PBXNativeTarget "hfs_alloc_test" */ = {
5872 isa = XCConfigurationList;
5873 buildConfigurations = (
5874 FBAA824A1B56F24100EE6863 /* Release */,
5875 FBAA824B1B56F24100EE6863 /* Debug */,
5876 FBD69B2A1B94E9990022ECAD /* Coverage */,
5877 );
5878 defaultConfigurationIsVisible = 0;
5879 defaultConfigurationName = Release;
5880 };
5881 FBAA82551B56F26A00EE6863 /* Build configuration list for PBXNativeTarget "hfs_extents_test" */ = {
5882 isa = XCConfigurationList;
5883 buildConfigurations = (
5884 FBAA82561B56F26A00EE6863 /* Release */,
5885 FBAA82571B56F26A00EE6863 /* Debug */,
5886 FBD69B2B1B94E9990022ECAD /* Coverage */,
5887 );
5888 defaultConfigurationIsVisible = 0;
5889 defaultConfigurationName = Release;
5890 };
5891 FBAA82611B56F28C00EE6863 /* Build configuration list for PBXNativeTarget "rangelist_test" */ = {
5892 isa = XCConfigurationList;
5893 buildConfigurations = (
5894 FBAA82621B56F28C00EE6863 /* Release */,
5895 FBAA82631B56F28C00EE6863 /* Debug */,
5896 FBD69B2C1B94E9990022ECAD /* Coverage */,
5897 );
5898 defaultConfigurationIsVisible = 0;
5899 defaultConfigurationName = Release;
5900 };
5901 FBAA82661B56F2AB00EE6863 /* Build configuration list for PBXAggregateTarget "osx-tests" */ = {
5902 isa = XCConfigurationList;
5903 buildConfigurations = (
5904 FBAA82671B56F2AB00EE6863 /* Release */,
5905 FBAA82681B56F2AB00EE6863 /* Debug */,
5906 FBD69B2E1B94E9990022ECAD /* Coverage */,
5907 );
5908 defaultConfigurationIsVisible = 0;
5909 defaultConfigurationName = Release;
5910 };
5911 FBC234BF1B4D87A20002D849 /* Build configuration list for PBXAggregateTarget "ios-root" */ = {
5912 isa = XCConfigurationList;
5913 buildConfigurations = (
5914 FBC234C01B4D87A20002D849 /* Release */,
5915 FBC234C11B4D87A20002D849 /* Debug */,
5916 FBD69B271B94E9990022ECAD /* Coverage */,
5917 );
5918 defaultConfigurationIsVisible = 0;
5919 defaultConfigurationName = Release;
5920 };
5921 FBCC53041B852759008B752C /* Build configuration list for PBXNativeTarget "hfs-alloc-trace" */ = {
5922 isa = XCConfigurationList;
5923 buildConfigurations = (
5924 FBCC53021B852759008B752C /* Release */,
5925 FBCC53031B852759008B752C /* Debug */,
5926 FBD69B301B94E9990022ECAD /* Coverage */,
5927 );
5928 defaultConfigurationIsVisible = 0;
5929 defaultConfigurationName = Release;
5930 };
5931 FBE3F7841AF67748005BB768 /* Build configuration list for PBXAggregateTarget "osx-root" */ = {
5932 isa = XCConfigurationList;
5933 buildConfigurations = (
5934 FBE3F7831AF67748005BB768 /* Release */,
5935 FBD5C7E61B1D591800B4620E /* Debug */,
5936 FBD69B261B94E9990022ECAD /* Coverage */,
5937 );
5938 defaultConfigurationIsVisible = 0;
5939 defaultConfigurationName = Release;
5940 };
5941 FDD9FA3514A132BF0043D4A9 /* Build configuration list for PBXNativeTarget "CopyHFSMeta" */ = {
5942 isa = XCConfigurationList;
5943 buildConfigurations = (
5944 FDD9FA3414A132BF0043D4A9 /* Release */,
5945 FBD5C7DD1B1D591800B4620E /* Debug */,
5946 FBD69B1C1B94E9990022ECAD /* Coverage */,
5947 );
5948 defaultConfigurationIsVisible = 0;
5949 defaultConfigurationName = Release;
5950 };
5951 /* End XCConfigurationList section */
5952 };
5953 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
5954 }