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