]> git.saurik.com Git - apple/ld64.git/blob - ld64.xcode/project.pbxproj
ld64-21.tar.gz
[apple/ld64.git] / ld64.xcode / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 39;
7 objects = {
8 F9023C2C06D5A227001BBF46 = {
9 children = (
10 F971EED706D5AD240041D381,
11 F9023C3F06D5A254001BBF46,
12 F9C0D48A06DD1E1B001C7193,
13 F9C0D48B06DD1E1B001C7193,
14 F9023C3E06D5A254001BBF46,
15 F9023C4006D5A254001BBF46,
16 F9023C4106D5A254001BBF46,
17 F97288E607D277570031794D,
18 F972890007D27FD00031794D,
19 F9023C4206D5A254001BBF46,
20 F9023C4806D5A254001BBF46,
21 F97F5028070D0BB200B9FCD7,
22 F9023C3A06D5A23E001BBF46,
23 );
24 isa = PBXGroup;
25 refType = 4;
26 sourceTree = "<group>";
27 };
28 F9023C2E06D5A227001BBF46 = {
29 buildSettings = {
30 COPY_PHASE_STRIP = NO;
31 GCC_OPTIMIZATION_LEVEL = 0;
32 };
33 isa = PBXBuildStyle;
34 name = Development;
35 };
36 F9023C2F06D5A227001BBF46 = {
37 buildSettings = {
38 COPY_PHASE_STRIP = YES;
39 };
40 isa = PBXBuildStyle;
41 name = Deployment;
42 };
43 F9023C3006D5A227001BBF46 = {
44 buildSettings = {
45 };
46 buildStyles = (
47 F9023C2E06D5A227001BBF46,
48 F9023C2F06D5A227001BBF46,
49 );
50 hasScannedForEncodings = 0;
51 isa = PBXProject;
52 mainGroup = F9023C2C06D5A227001BBF46;
53 productRefGroup = F9023C3A06D5A23E001BBF46;
54 projectDirPath = "";
55 targets = (
56 F9023C3806D5A23E001BBF46,
57 F971EED206D5ACF60041D381,
58 );
59 };
60 F9023C3606D5A23E001BBF46 = {
61 buildActionMask = 2147483647;
62 files = (
63 F9023C4E06D5A272001BBF46,
64 F9C0D4BD06DD28D2001C7193,
65 F9023C4F06D5A272001BBF46,
66 F9023C5006D5A272001BBF46,
67 F97288E707D277570031794D,
68 );
69 isa = PBXSourcesBuildPhase;
70 runOnlyForDeploymentPostprocessing = 0;
71 };
72 F9023C3706D5A23E001BBF46 = {
73 buildActionMask = 2147483647;
74 files = (
75 );
76 isa = PBXFrameworksBuildPhase;
77 runOnlyForDeploymentPostprocessing = 0;
78 };
79 F9023C3806D5A23E001BBF46 = {
80 buildPhases = (
81 F9023C3606D5A23E001BBF46,
82 F9023C3706D5A23E001BBF46,
83 F97F5025070D0B6300B9FCD7,
84 );
85 buildRules = (
86 );
87 buildSettings = {
88 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
89 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
90 GCC_MODEL_TUNING = G5;
91 GCC_OPTIMIZATION_LEVEL = 3;
92 INSTALL_PATH = /usr/bin;
93 OTHER_CFLAGS = "";
94 OTHER_LDFLAGS = "";
95 OTHER_REZFLAGS = "";
96 PREBINDING = NO;
97 PRODUCT_NAME = ld64;
98 SECTORDER_FLAGS = "";
99 VERSIONING_SYSTEM = "apple-generic";
100 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
101 };
102 dependencies = (
103 );
104 isa = PBXNativeTarget;
105 name = ld64;
106 productName = ld64;
107 productReference = F9023C3906D5A23E001BBF46;
108 productType = "com.apple.product-type.tool";
109 };
110 F9023C3906D5A23E001BBF46 = {
111 explicitFileType = "compiled.mach-o.executable";
112 includeInIndex = 0;
113 isa = PBXFileReference;
114 path = ld64;
115 refType = 3;
116 sourceTree = BUILT_PRODUCTS_DIR;
117 };
118 F9023C3A06D5A23E001BBF46 = {
119 children = (
120 F9023C3906D5A23E001BBF46,
121 F971EED306D5ACF60041D381,
122 );
123 isa = PBXGroup;
124 name = Products;
125 refType = 4;
126 sourceTree = "<group>";
127 };
128 F9023C3E06D5A254001BBF46 = {
129 fileEncoding = 30;
130 isa = PBXFileReference;
131 lastKnownFileType = sourcecode.c.h;
132 name = ExecutableFile.h;
133 path = src/ExecutableFile.h;
134 refType = 4;
135 sourceTree = "<group>";
136 };
137 F9023C3F06D5A254001BBF46 = {
138 fileEncoding = 30;
139 isa = PBXFileReference;
140 lastKnownFileType = sourcecode.cpp.cpp;
141 name = ld.cpp;
142 path = src/ld.cpp;
143 refType = 4;
144 sourceTree = "<group>";
145 };
146 F9023C4006D5A254001BBF46 = {
147 fileEncoding = 30;
148 indentWidth = 4;
149 isa = PBXFileReference;
150 lastKnownFileType = sourcecode.c.h;
151 name = MachOAbstraction.h;
152 path = src/MachOAbstraction.h;
153 refType = 4;
154 sourceTree = "<group>";
155 tabWidth = 4;
156 usesTabs = 1;
157 };
158 F9023C4106D5A254001BBF46 = {
159 fileEncoding = 30;
160 isa = PBXFileReference;
161 lastKnownFileType = sourcecode.c.h;
162 name = ObjectFile.h;
163 path = src/ObjectFile.h;
164 refType = 4;
165 sourceTree = "<group>";
166 };
167 F9023C4206D5A254001BBF46 = {
168 children = (
169 F9023C4706D5A254001BBF46,
170 F9023C4406D5A254001BBF46,
171 F95DD3B106EE395A007CAFEB,
172 F9023C4506D5A254001BBF46,
173 F9023C4606D5A254001BBF46,
174 );
175 isa = PBXGroup;
176 name = Readers;
177 path = src/Readers;
178 refType = 4;
179 sourceTree = "<group>";
180 };
181 F9023C4406D5A254001BBF46 = {
182 fileEncoding = 30;
183 isa = PBXFileReference;
184 lastKnownFileType = sourcecode.cpp.cpp;
185 path = ObjectFileDylibMachO.cpp;
186 refType = 4;
187 sourceTree = "<group>";
188 };
189 F9023C4506D5A254001BBF46 = {
190 fileEncoding = 30;
191 isa = PBXFileReference;
192 lastKnownFileType = sourcecode.cpp.cpp;
193 path = "ObjectFileMachO-all.cpp";
194 refType = 4;
195 sourceTree = "<group>";
196 };
197 F9023C4606D5A254001BBF46 = {
198 fileEncoding = 30;
199 isa = PBXFileReference;
200 lastKnownFileType = sourcecode.c.h;
201 path = "ObjectFileMachO-all.h";
202 refType = 4;
203 sourceTree = "<group>";
204 };
205 F9023C4706D5A254001BBF46 = {
206 fileEncoding = 30;
207 isa = PBXFileReference;
208 lastKnownFileType = sourcecode.cpp.cpp;
209 path = ObjectFileMachO.cpp;
210 refType = 4;
211 sourceTree = "<group>";
212 };
213 F9023C4806D5A254001BBF46 = {
214 children = (
215 F9023C4906D5A254001BBF46,
216 F9023C4A06D5A254001BBF46,
217 F9023C4B06D5A254001BBF46,
218 );
219 isa = PBXGroup;
220 name = Writers;
221 path = src/Writers;
222 refType = 4;
223 sourceTree = "<group>";
224 };
225 F9023C4906D5A254001BBF46 = {
226 fileEncoding = 30;
227 isa = PBXFileReference;
228 lastKnownFileType = sourcecode.cpp.cpp;
229 path = "ExecutableFileMachO-all.cpp";
230 refType = 4;
231 sourceTree = "<group>";
232 };
233 F9023C4A06D5A254001BBF46 = {
234 fileEncoding = 30;
235 isa = PBXFileReference;
236 lastKnownFileType = sourcecode.c.h;
237 path = "ExecutableFileMachO-all.h";
238 refType = 4;
239 sourceTree = "<group>";
240 };
241 F9023C4B06D5A254001BBF46 = {
242 fileEncoding = 30;
243 isa = PBXFileReference;
244 lastKnownFileType = sourcecode.cpp.cpp;
245 path = ExecutableFileMachO.cpp;
246 refType = 4;
247 sourceTree = "<group>";
248 };
249 F9023C4E06D5A272001BBF46 = {
250 fileRef = F9023C3F06D5A254001BBF46;
251 isa = PBXBuildFile;
252 settings = {
253 };
254 };
255 F9023C4F06D5A272001BBF46 = {
256 fileRef = F9023C4506D5A254001BBF46;
257 isa = PBXBuildFile;
258 settings = {
259 };
260 };
261 F9023C5006D5A272001BBF46 = {
262 fileRef = F9023C4906D5A254001BBF46;
263 isa = PBXBuildFile;
264 settings = {
265 };
266 };
267 F95DD3B106EE395A007CAFEB = {
268 fileEncoding = 30;
269 isa = PBXFileReference;
270 lastKnownFileType = sourcecode.cpp.cpp;
271 path = ObjectFileArchiveMachO.cpp;
272 refType = 4;
273 sourceTree = "<group>";
274 };
275 F971EED006D5ACF60041D381 = {
276 buildActionMask = 2147483647;
277 files = (
278 F971EED806D5AD240041D381,
279 F971EEDA06D5AD450041D381,
280 );
281 isa = PBXSourcesBuildPhase;
282 runOnlyForDeploymentPostprocessing = 0;
283 };
284 F971EED106D5ACF60041D381 = {
285 buildActionMask = 2147483647;
286 files = (
287 );
288 isa = PBXFrameworksBuildPhase;
289 runOnlyForDeploymentPostprocessing = 0;
290 };
291 F971EED206D5ACF60041D381 = {
292 buildPhases = (
293 F971EED006D5ACF60041D381,
294 F971EED106D5ACF60041D381,
295 );
296 buildRules = (
297 );
298 buildSettings = {
299 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
300 GCC_MODEL_TUNING = G5;
301 GCC_OPTIMIZATION_LEVEL = 0;
302 INSTALL_PATH = "$(HOME)/bin";
303 OTHER_CFLAGS = "";
304 OTHER_LDFLAGS = "";
305 OTHER_REZFLAGS = "";
306 PREBINDING = NO;
307 PRODUCT_NAME = ObjectDump;
308 SECTORDER_FLAGS = "";
309 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
310 };
311 dependencies = (
312 );
313 isa = PBXNativeTarget;
314 name = ObjectDump;
315 productName = ObjectDump;
316 productReference = F971EED306D5ACF60041D381;
317 productType = "com.apple.product-type.tool";
318 };
319 F971EED306D5ACF60041D381 = {
320 explicitFileType = "compiled.mach-o.executable";
321 includeInIndex = 0;
322 isa = PBXFileReference;
323 path = ObjectDump;
324 refType = 3;
325 sourceTree = BUILT_PRODUCTS_DIR;
326 };
327 F971EED706D5AD240041D381 = {
328 fileEncoding = 30;
329 isa = PBXFileReference;
330 lastKnownFileType = sourcecode.cpp.cpp;
331 name = ObjDump.cpp;
332 path = src/ObjDump.cpp;
333 refType = 4;
334 sourceTree = "<group>";
335 };
336 F971EED806D5AD240041D381 = {
337 fileRef = F971EED706D5AD240041D381;
338 isa = PBXBuildFile;
339 settings = {
340 };
341 };
342 F971EEDA06D5AD450041D381 = {
343 fileRef = F9023C4506D5A254001BBF46;
344 isa = PBXBuildFile;
345 settings = {
346 };
347 };
348 F97288E607D277570031794D = {
349 fileEncoding = 30;
350 isa = PBXFileReference;
351 lastKnownFileType = sourcecode.cpp.cpp;
352 name = SectCreate.cpp;
353 path = src/SectCreate.cpp;
354 refType = 4;
355 sourceTree = "<group>";
356 };
357 F97288E707D277570031794D = {
358 fileRef = F97288E607D277570031794D;
359 isa = PBXBuildFile;
360 settings = {
361 };
362 };
363 F972890007D27FD00031794D = {
364 fileEncoding = 30;
365 isa = PBXFileReference;
366 lastKnownFileType = sourcecode.c.h;
367 name = SectCreate.h;
368 path = src/SectCreate.h;
369 refType = 4;
370 sourceTree = "<group>";
371 };
372 F97F5025070D0B6300B9FCD7 = {
373 buildActionMask = 8;
374 dstPath = /usr/share/man/man1;
375 dstSubfolderSpec = 0;
376 files = (
377 F97F5029070D0BB200B9FCD7,
378 );
379 isa = PBXCopyFilesBuildPhase;
380 runOnlyForDeploymentPostprocessing = 1;
381 };
382 F97F5028070D0BB200B9FCD7 = {
383 fileEncoding = 30;
384 isa = PBXFileReference;
385 lastKnownFileType = text.man;
386 name = ld64.1;
387 path = doc/man/man1/ld64.1;
388 refType = 4;
389 sourceTree = "<group>";
390 };
391 F97F5029070D0BB200B9FCD7 = {
392 fileRef = F97F5028070D0BB200B9FCD7;
393 isa = PBXBuildFile;
394 settings = {
395 };
396 };
397 F9C0D48A06DD1E1B001C7193 = {
398 fileEncoding = 30;
399 isa = PBXFileReference;
400 lastKnownFileType = sourcecode.cpp.cpp;
401 name = Options.cpp;
402 path = src/Options.cpp;
403 refType = 4;
404 sourceTree = "<group>";
405 };
406 F9C0D48B06DD1E1B001C7193 = {
407 fileEncoding = 30;
408 isa = PBXFileReference;
409 lastKnownFileType = sourcecode.c.h;
410 name = Options.h;
411 path = src/Options.h;
412 refType = 4;
413 sourceTree = "<group>";
414 };
415 F9C0D4BD06DD28D2001C7193 = {
416 fileRef = F9C0D48A06DD1E1B001C7193;
417 isa = PBXBuildFile;
418 settings = {
419 };
420 };
421 };
422 rootObject = F9023C3006D5A227001BBF46;
423 }