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