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