-
Notifications
You must be signed in to change notification settings - Fork 3
/
project.pbxproj
742 lines (732 loc) · 40.2 KB
/
project.pbxproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
221BEE9D18BBFAC30089B879 /* cpp_lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 221BEE9C18BBFAC30089B879 /* cpp_lexer.cpp */; };
221E02FB18BBBC5800EA4571 /* arch.c in Sources */ = {isa = PBXBuildFile; fileRef = 221E02FA18BBBC5800EA4571 /* arch.c */; };
22345EFA18B95AE100FC106D /* diff.c in Sources */ = {isa = PBXBuildFile; fileRef = 22345EF918B95AE100FC106D /* diff.c */; };
22345EFC18B95EC300FC106D /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 22345EFB18B95EC200FC106D /* libobjc.dylib */; };
2234603818BA822000FC106D /* compare.c in Sources */ = {isa = PBXBuildFile; fileRef = 2234603718BA822000FC106D /* compare.c */; };
229D407618EB9697000F20A4 /* libclang.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 229D407518EB9697000F20A4 /* libclang.dylib */; };
229D407918EB9F04000F20A4 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 229D407718EB9EEE000F20A4 /* libcrypto.dylib */; };
229D407B18EBA107000F20A4 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 229D407A18EBA107000F20A4 /* libcapstone.a */; };
229D408B18EBA716000F20A4 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 229D407A18EBA107000F20A4 /* libcapstone.a */; };
229D408C18EBA718000F20A4 /* libclang.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 229D407518EB9697000F20A4 /* libclang.dylib */; };
229D408D18EBA71A000F20A4 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 229D407718EB9EEE000F20A4 /* libcrypto.dylib */; };
229D408E18EBA71D000F20A4 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 22B2C5D818D39B58002A4A69 /* libssl.dylib */; };
229D408F18EBA71F000F20A4 /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 22345EFB18B95EC200FC106D /* libobjc.dylib */; };
229D409018EBA739000F20A4 /* reader.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2BD6618CB7EB1002A4A69 /* reader.c */; };
229D409118EBA739000F20A4 /* cmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5C918D3966B002A4A69 /* cmap.cpp */; };
229D409218EBA739000F20A4 /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5D418D39A1A002A4A69 /* hash.c */; };
229D409318EBA739000F20A4 /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B3D97518EB44210007F104 /* file.c */; };
229D409418EBA739000F20A4 /* objc-class.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5C418D3961D002A4A69 /* objc-class.c */; };
229D409518EBA739000F20A4 /* cxx-class.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5C718D3963B002A4A69 /* cxx-class.c */; };
229D409618EBA739000F20A4 /* c-class.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5D018D3991C002A4A69 /* c-class.c */; };
229D409718EBA739000F20A4 /* diff.c in Sources */ = {isa = PBXBuildFile; fileRef = 22345EF918B95AE100FC106D /* diff.c */; };
229D409818EBA739000F20A4 /* compare.c in Sources */ = {isa = PBXBuildFile; fileRef = 2234603718BA822000FC106D /* compare.c */; };
229D409918EBA739000F20A4 /* match.c in Sources */ = {isa = PBXBuildFile; fileRef = 22DC401A18D9D03D00E990FB /* match.c */; };
229D409A18EBA739000F20A4 /* objc_lexer.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B747BA18B903710019BC58 /* objc_lexer.c */; };
229D409B18EBA739000F20A4 /* cpp_lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 221BEE9C18BBFAC30089B879 /* cpp_lexer.cpp */; };
229D409C18EBA739000F20A4 /* loader.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B747B818B903710019BC58 /* loader.c */; };
229D409D18EBA739000F20A4 /* arch.c in Sources */ = {isa = PBXBuildFile; fileRef = 221E02FA18BBBC5800EA4571 /* arch.c */; };
229D409E18EBA739000F20A4 /* eh_frame.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C58F18CD4945002A4A69 /* eh_frame.c */; };
229D409F18EBA739000F20A4 /* objc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5AE18CFE819002A4A69 /* objc.c */; };
229D40A018EBA739000F20A4 /* subroutine.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5B218CFE9A9002A4A69 /* subroutine.c */; };
229D40A118EBA739000F20A4 /* map.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5B518CFEBF0002A4A69 /* map.c */; };
229D40A218EBA739000F20A4 /* symbol.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5B818CFEE84002A4A69 /* symbol.c */; };
229D40A318EBA739000F20A4 /* objc_runtime.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B747BC18B903710019BC58 /* objc_runtime.c */; };
229D40A418EBA739000F20A4 /* generate_objc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B3D97218EB41D80007F104 /* generate_objc.c */; };
229D40A518EBA739000F20A4 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B7479618B8F5310019BC58 /* main.c */; };
22B2BD6718CB7EB1002A4A69 /* reader.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2BD6618CB7EB1002A4A69 /* reader.c */; };
22B2C59018CD4945002A4A69 /* eh_frame.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C58F18CD4945002A4A69 /* eh_frame.c */; };
22B2C5AF18CFE819002A4A69 /* objc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5AE18CFE819002A4A69 /* objc.c */; };
22B2C5B318CFE9A9002A4A69 /* subroutine.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5B218CFE9A9002A4A69 /* subroutine.c */; };
22B2C5B618CFEBF0002A4A69 /* map.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5B518CFEBF0002A4A69 /* map.c */; };
22B2C5B918CFEE84002A4A69 /* symbol.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5B818CFEE84002A4A69 /* symbol.c */; };
22B2C5C518D3961D002A4A69 /* objc-class.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5C418D3961D002A4A69 /* objc-class.c */; };
22B2C5C818D3963B002A4A69 /* cxx-class.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5C718D3963B002A4A69 /* cxx-class.c */; };
22B2C5CB18D3966B002A4A69 /* cmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5C918D3966B002A4A69 /* cmap.cpp */; };
22B2C5D118D3991C002A4A69 /* c-class.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5D018D3991C002A4A69 /* c-class.c */; };
22B2C5D518D39A1A002A4A69 /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B2C5D418D39A1A002A4A69 /* hash.c */; };
22B2C5D918D39B58002A4A69 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 22B2C5D818D39B58002A4A69 /* libssl.dylib */; settings = {ATTRIBUTES = (Required, ); }; };
22B3D97318EB41D80007F104 /* generate_objc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B3D97218EB41D80007F104 /* generate_objc.c */; };
22B3D97618EB44210007F104 /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B3D97518EB44210007F104 /* file.c */; };
22B7479718B8F5310019BC58 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B7479618B8F5310019BC58 /* main.c */; };
22B747C018B903710019BC58 /* loader.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B747B818B903710019BC58 /* loader.c */; };
22B747C118B903710019BC58 /* objc_lexer.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B747BA18B903710019BC58 /* objc_lexer.c */; };
22B747C218B903710019BC58 /* objc_runtime.c in Sources */ = {isa = PBXBuildFile; fileRef = 22B747BC18B903710019BC58 /* objc_runtime.c */; };
22DC401B18D9D03D00E990FB /* match.c in Sources */ = {isa = PBXBuildFile; fileRef = 22DC401A18D9D03D00E990FB /* match.c */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
221BEE9C18BBFAC30089B879 /* cpp_lexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpp_lexer.cpp; sourceTree = "<group>"; };
221BEE9E18BBFAD50089B879 /* cpp_lexer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cpp_lexer.h; sourceTree = "<group>"; };
221BEE9F18BBFB5C0089B879 /* lexer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lexer.h; sourceTree = "<group>"; };
221E02D418BB95BB00EA4571 /* arm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arm.h; sourceTree = "<group>"; };
221E02D518BB95BB00EA4571 /* arm64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arm64.h; sourceTree = "<group>"; };
221E02D618BB95BB00EA4571 /* capstone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = capstone.h; sourceTree = "<group>"; };
221E02D718BB95BB00EA4571 /* mips.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mips.h; sourceTree = "<group>"; };
221E02D818BB95BB00EA4571 /* ppc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ppc.h; sourceTree = "<group>"; };
221E02D918BB95BB00EA4571 /* x86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86.h; sourceTree = "<group>"; };
221E02F918BBBC5100EA4571 /* arch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = arch.h; sourceTree = "<group>"; };
221E02FA18BBBC5800EA4571 /* arch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = arch.c; sourceTree = "<group>"; };
22345EF818B95AD100FC106D /* diff.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = diff.h; sourceTree = "<group>"; };
22345EF918B95AE100FC106D /* diff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = diff.c; sourceTree = "<group>"; };
22345EFB18B95EC200FC106D /* libobjc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libobjc.dylib; path = usr/lib/libobjc.dylib; sourceTree = SDKROOT; };
2234603618BA821800FC106D /* compare.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = compare.h; sourceTree = "<group>"; };
2234603718BA822000FC106D /* compare.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compare.c; sourceTree = "<group>"; };
229D3F7118EB8940000F20A4 /* BuildSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BuildSystem.h; path = libclang/include/BuildSystem.h; sourceTree = SOURCE_ROOT; };
229D3F7218EB8940000F20A4 /* CXCompilationDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CXCompilationDatabase.h; path = libclang/include/CXCompilationDatabase.h; sourceTree = SOURCE_ROOT; };
229D3F7318EB8940000F20A4 /* CXErrorCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CXErrorCode.h; path = libclang/include/CXErrorCode.h; sourceTree = SOURCE_ROOT; };
229D3F7418EB8940000F20A4 /* CXString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CXString.h; path = libclang/include/CXString.h; sourceTree = SOURCE_ROOT; };
229D3F7518EB8940000F20A4 /* Index.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Index.h; path = libclang/include/Index.h; sourceTree = SOURCE_ROOT; };
229D3F7618EB8940000F20A4 /* Platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Platform.h; path = libclang/include/Platform.h; sourceTree = SOURCE_ROOT; };
229D407518EB9697000F20A4 /* libclang.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libclang.dylib; path = Toolchains/XcodeDefault.xctoolchain/usr/lib/libclang.dylib; sourceTree = DEVELOPER_DIR; };
229D407718EB9EEE000F20A4 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
229D407A18EBA107000F20A4 /* libcapstone.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcapstone.a; path = build/Release/libcapstone.a; sourceTree = "<group>"; };
229D408218EBA6C1000F20A4 /* class-gen */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "class-gen"; sourceTree = BUILT_PRODUCTS_DIR; };
22B2BD6518CB7EA8002A4A69 /* reader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = reader.h; sourceTree = "<group>"; };
22B2BD6618CB7EB1002A4A69 /* reader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = reader.c; sourceTree = "<group>"; };
22B2C58E18CD4938002A4A69 /* eh_frame.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = eh_frame.h; sourceTree = "<group>"; };
22B2C58F18CD4945002A4A69 /* eh_frame.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = eh_frame.c; sourceTree = "<group>"; };
22B2C5AD18CFE805002A4A69 /* objc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = objc.h; sourceTree = "<group>"; };
22B2C5AE18CFE819002A4A69 /* objc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = objc.c; sourceTree = "<group>"; };
22B2C5B018CFE892002A4A69 /* loader_type.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loader_type.h; sourceTree = "<group>"; };
22B2C5B118CFE99A002A4A69 /* subroutine.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = subroutine.h; sourceTree = "<group>"; };
22B2C5B218CFE9A9002A4A69 /* subroutine.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = subroutine.c; sourceTree = "<group>"; };
22B2C5B418CFEBE5002A4A69 /* map.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = map.h; sourceTree = "<group>"; };
22B2C5B518CFEBF0002A4A69 /* map.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = map.c; sourceTree = "<group>"; };
22B2C5B718CFEE7C002A4A69 /* symbol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = symbol.h; sourceTree = "<group>"; };
22B2C5B818CFEE84002A4A69 /* symbol.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = symbol.c; sourceTree = "<group>"; };
22B2C5BB18CFF13F002A4A69 /* file_include.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = file_include.h; sourceTree = "<group>"; };
22B2C5BC18CFF655002A4A69 /* link_include.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = link_include.h; sourceTree = "<group>"; };
22B2C5C018D219FA002A4A69 /* dwarf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dwarf.h; sourceTree = "<group>"; };
22B2C5C118D2306F002A4A69 /* eh_frame_type.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = eh_frame_type.h; sourceTree = "<group>"; };
22B2C5C318D39612002A4A69 /* objc-class.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "objc-class.h"; sourceTree = "<group>"; };
22B2C5C418D3961D002A4A69 /* objc-class.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "objc-class.c"; sourceTree = "<group>"; };
22B2C5C618D39634002A4A69 /* cxx-class.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "cxx-class.h"; sourceTree = "<group>"; };
22B2C5C718D3963B002A4A69 /* cxx-class.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "cxx-class.c"; sourceTree = "<group>"; };
22B2C5C918D3966B002A4A69 /* cmap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cmap.cpp; sourceTree = "<group>"; };
22B2C5CA18D3966B002A4A69 /* cmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cmap.h; sourceTree = "<group>"; };
22B2C5CF18D39913002A4A69 /* c-class.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "c-class.h"; sourceTree = "<group>"; };
22B2C5D018D3991C002A4A69 /* c-class.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "c-class.c"; sourceTree = "<group>"; };
22B2C5D218D39937002A4A69 /* class.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = class.h; sourceTree = "<group>"; };
22B2C5D318D39A12002A4A69 /* hash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hash.h; sourceTree = "<group>"; };
22B2C5D418D39A1A002A4A69 /* hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hash.c; sourceTree = "<group>"; };
22B2C5D818D39B58002A4A69 /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; };
22B2C5DD18D4D629002A4A69 /* diff_type.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = diff_type.h; sourceTree = "<group>"; };
22B3D97118EB41CE0007F104 /* generate_objc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = generate_objc.h; sourceTree = "<group>"; };
22B3D97218EB41D80007F104 /* generate_objc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = generate_objc.c; sourceTree = "<group>"; };
22B3D97418EB441A0007F104 /* file.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = file.h; sourceTree = "<group>"; };
22B3D97518EB44210007F104 /* file.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = file.c; sourceTree = "<group>"; };
22B7479018B8F5310019BC58 /* machodiff */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = machodiff; sourceTree = BUILT_PRODUCTS_DIR; };
22B7479618B8F5310019BC58 /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
22B7479818B8F5310019BC58 /* machodiff.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = machodiff.1; sourceTree = "<group>"; };
22B747B318B903080019BC58 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = "<group>"; };
22B747B818B903710019BC58 /* loader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = loader.c; sourceTree = "<group>"; };
22B747B918B903710019BC58 /* loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loader.h; sourceTree = "<group>"; };
22B747BA18B903710019BC58 /* objc_lexer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = objc_lexer.c; sourceTree = "<group>"; };
22B747BB18B903710019BC58 /* objc_lexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = objc_lexer.h; sourceTree = "<group>"; };
22B747BC18B903710019BC58 /* objc_runtime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = objc_runtime.c; sourceTree = "<group>"; };
22B747BD18B903710019BC58 /* objc_runtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = objc_runtime.h; sourceTree = "<group>"; };
22B747BE18B903710019BC58 /* objc1_runtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = objc1_runtime.h; sourceTree = "<group>"; };
22B747BF18B903710019BC58 /* objc2_runtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = objc2_runtime.h; sourceTree = "<group>"; };
22DC401918D9D03500E990FB /* match.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = match.h; sourceTree = "<group>"; };
22DC401A18D9D03D00E990FB /* match.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = match.c; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
229D407F18EBA6C1000F20A4 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
229D408E18EBA71D000F20A4 /* libssl.dylib in Frameworks */,
229D408B18EBA716000F20A4 /* libcapstone.a in Frameworks */,
229D408F18EBA71F000F20A4 /* libobjc.dylib in Frameworks */,
229D408C18EBA718000F20A4 /* libclang.dylib in Frameworks */,
229D408D18EBA71A000F20A4 /* libcrypto.dylib in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
22B7478D18B8F5310019BC58 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
229D407918EB9F04000F20A4 /* libcrypto.dylib in Frameworks */,
22B2C5D918D39B58002A4A69 /* libssl.dylib in Frameworks */,
229D407B18EBA107000F20A4 /* libcapstone.a in Frameworks */,
22345EFC18B95EC300FC106D /* libobjc.dylib in Frameworks */,
229D407618EB9697000F20A4 /* libclang.dylib in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
221E02D318BB95BB00EA4571 /* include */ = {
isa = PBXGroup;
children = (
229D3F3018EB861B000F20A4 /* libclang */,
229D3F2F18EB8612000F20A4 /* capstone */,
);
name = include;
path = capstone/include;
sourceTree = "<group>";
};
229D3F2F18EB8612000F20A4 /* capstone */ = {
isa = PBXGroup;
children = (
221E02D418BB95BB00EA4571 /* arm.h */,
221E02D518BB95BB00EA4571 /* arm64.h */,
221E02D618BB95BB00EA4571 /* capstone.h */,
221E02D718BB95BB00EA4571 /* mips.h */,
221E02D818BB95BB00EA4571 /* ppc.h */,
221E02D918BB95BB00EA4571 /* x86.h */,
);
name = capstone;
sourceTree = "<group>";
};
229D3F3018EB861B000F20A4 /* libclang */ = {
isa = PBXGroup;
children = (
229D3F7118EB8940000F20A4 /* BuildSystem.h */,
229D3F7218EB8940000F20A4 /* CXCompilationDatabase.h */,
229D3F7318EB8940000F20A4 /* CXErrorCode.h */,
229D3F7418EB8940000F20A4 /* CXString.h */,
229D3F7518EB8940000F20A4 /* Index.h */,
229D3F7618EB8940000F20A4 /* Platform.h */,
);
name = libclang;
sourceTree = "<group>";
};
22B2C5BD18CFF712002A4A69 /* lexing */ = {
isa = PBXGroup;
children = (
221BEE9F18BBFB5C0089B879 /* lexer.h */,
22B747BB18B903710019BC58 /* objc_lexer.h */,
22B747BA18B903710019BC58 /* objc_lexer.c */,
221BEE9E18BBFAD50089B879 /* cpp_lexer.h */,
221BEE9C18BBFAC30089B879 /* cpp_lexer.cpp */,
);
name = lexing;
sourceTree = "<group>";
};
22B2C5BE18CFF727002A4A69 /* diff */ = {
isa = PBXGroup;
children = (
22B2C5DD18D4D629002A4A69 /* diff_type.h */,
22345EF818B95AD100FC106D /* diff.h */,
22345EF918B95AE100FC106D /* diff.c */,
2234603618BA821800FC106D /* compare.h */,
2234603718BA822000FC106D /* compare.c */,
22DC401918D9D03500E990FB /* match.h */,
22DC401A18D9D03D00E990FB /* match.c */,
);
name = diff;
sourceTree = "<group>";
};
22B2C5BF18CFFC09002A4A69 /* objc */ = {
isa = PBXGroup;
children = (
22B747BD18B903710019BC58 /* objc_runtime.h */,
22B747BE18B903710019BC58 /* objc1_runtime.h */,
22B747BF18B903710019BC58 /* objc2_runtime.h */,
22B747BC18B903710019BC58 /* objc_runtime.c */,
22B3D97118EB41CE0007F104 /* generate_objc.h */,
22B3D97218EB41D80007F104 /* generate_objc.c */,
);
name = objc;
sourceTree = "<group>";
};
22B2C5C218D395F9002A4A69 /* class */ = {
isa = PBXGroup;
children = (
22B2C5D218D39937002A4A69 /* class.h */,
22B2C5C318D39612002A4A69 /* objc-class.h */,
22B2C5C418D3961D002A4A69 /* objc-class.c */,
22B2C5C618D39634002A4A69 /* cxx-class.h */,
22B2C5C718D3963B002A4A69 /* cxx-class.c */,
22B2C5CF18D39913002A4A69 /* c-class.h */,
22B2C5D018D3991C002A4A69 /* c-class.c */,
);
name = class;
sourceTree = "<group>";
};
22B2C5CD18D3967D002A4A69 /* utilities */ = {
isa = PBXGroup;
children = (
22B747B318B903080019BC58 /* util.h */,
22B2BD6518CB7EA8002A4A69 /* reader.h */,
22B2BD6618CB7EB1002A4A69 /* reader.c */,
22B2C5CA18D3966B002A4A69 /* cmap.h */,
22B2C5C918D3966B002A4A69 /* cmap.cpp */,
22B2C5D318D39A12002A4A69 /* hash.h */,
22B2C5D418D39A1A002A4A69 /* hash.c */,
22B3D97418EB441A0007F104 /* file.h */,
22B3D97518EB44210007F104 /* file.c */,
);
name = utilities;
sourceTree = "<group>";
};
22B2C5CE18D396A6002A4A69 /* batch includes */ = {
isa = PBXGroup;
children = (
22B2C5BB18CFF13F002A4A69 /* file_include.h */,
22B2C5BC18CFF655002A4A69 /* link_include.h */,
);
name = "batch includes";
sourceTree = "<group>";
};
22B7478718B8F5310019BC58 = {
isa = PBXGroup;
children = (
221E02D318BB95BB00EA4571 /* include */,
22B7479518B8F5310019BC58 /* machodiff */,
22B7479218B8F5310019BC58 /* Link */,
22B7479118B8F5310019BC58 /* Products */,
);
sourceTree = "<group>";
};
22B7479118B8F5310019BC58 /* Products */ = {
isa = PBXGroup;
children = (
22B7479018B8F5310019BC58 /* machodiff */,
229D408218EBA6C1000F20A4 /* class-gen */,
);
name = Products;
sourceTree = "<group>";
};
22B7479218B8F5310019BC58 /* Link */ = {
isa = PBXGroup;
children = (
229D407A18EBA107000F20A4 /* libcapstone.a */,
229D407518EB9697000F20A4 /* libclang.dylib */,
229D407718EB9EEE000F20A4 /* libcrypto.dylib */,
22B2C5D818D39B58002A4A69 /* libssl.dylib */,
22345EFB18B95EC200FC106D /* libobjc.dylib */,
);
name = Link;
sourceTree = "<group>";
};
22B7479518B8F5310019BC58 /* machodiff */ = {
isa = PBXGroup;
children = (
22B2C5CE18D396A6002A4A69 /* batch includes */,
22B2C5CD18D3967D002A4A69 /* utilities */,
22B2C5C218D395F9002A4A69 /* class */,
22B2C5BE18CFF727002A4A69 /* diff */,
22B2C5BD18CFF712002A4A69 /* lexing */,
22B747B718B9030D0019BC58 /* mach-o */,
22B2C5BF18CFFC09002A4A69 /* objc */,
22B7479618B8F5310019BC58 /* main.c */,
22B7479818B8F5310019BC58 /* machodiff.1 */,
);
path = machodiff;
sourceTree = "<group>";
};
22B747B718B9030D0019BC58 /* mach-o */ = {
isa = PBXGroup;
children = (
22B2C5B018CFE892002A4A69 /* loader_type.h */,
22B747B918B903710019BC58 /* loader.h */,
22B747B818B903710019BC58 /* loader.c */,
221E02F918BBBC5100EA4571 /* arch.h */,
221E02FA18BBBC5800EA4571 /* arch.c */,
22B2C5C018D219FA002A4A69 /* dwarf.h */,
22B2C5C118D2306F002A4A69 /* eh_frame_type.h */,
22B2C58E18CD4938002A4A69 /* eh_frame.h */,
22B2C58F18CD4945002A4A69 /* eh_frame.c */,
22B2C5AD18CFE805002A4A69 /* objc.h */,
22B2C5AE18CFE819002A4A69 /* objc.c */,
22B2C5B118CFE99A002A4A69 /* subroutine.h */,
22B2C5B218CFE9A9002A4A69 /* subroutine.c */,
22B2C5B418CFEBE5002A4A69 /* map.h */,
22B2C5B518CFEBF0002A4A69 /* map.c */,
22B2C5B718CFEE7C002A4A69 /* symbol.h */,
22B2C5B818CFEE84002A4A69 /* symbol.c */,
);
name = "mach-o";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
229D408118EBA6C1000F20A4 /* class-gen */ = {
isa = PBXNativeTarget;
buildConfigurationList = 229D408A18EBA6C1000F20A4 /* Build configuration list for PBXNativeTarget "class-gen" */;
buildPhases = (
229D407E18EBA6C1000F20A4 /* Sources */,
229D407F18EBA6C1000F20A4 /* Frameworks */,
229D40A618EBA748000F20A4 /* ShellScript */,
);
buildRules = (
);
dependencies = (
);
name = "class-gen";
productName = "class-gen";
productReference = 229D408218EBA6C1000F20A4 /* class-gen */;
productType = "com.apple.product-type.tool";
};
22B7478F18B8F5310019BC58 /* machodiff */ = {
isa = PBXNativeTarget;
buildConfigurationList = 22B7479C18B8F5310019BC58 /* Build configuration list for PBXNativeTarget "machodiff" */;
buildPhases = (
22B7478C18B8F5310019BC58 /* Sources */,
22B7478D18B8F5310019BC58 /* Frameworks */,
229D407218EB94E0000F20A4 /* ShellScript */,
);
buildRules = (
);
dependencies = (
);
name = machodiff;
productName = machodiff;
productReference = 22B7479018B8F5310019BC58 /* machodiff */;
productType = "com.apple.product-type.tool";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
22B7478818B8F5310019BC58 /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0510;
ORGANIZATIONNAME = "Sam Marshall";
};
buildConfigurationList = 22B7478B18B8F5310019BC58 /* Build configuration list for PBXProject "machodiff" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
);
mainGroup = 22B7478718B8F5310019BC58;
productRefGroup = 22B7479118B8F5310019BC58 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
22B7478F18B8F5310019BC58 /* machodiff */,
229D408118EBA6C1000F20A4 /* class-gen */,
);
};
/* End PBXProject section */
/* Begin PBXShellScriptBuildPhase section */
229D407218EB94E0000F20A4 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "install_name_tool -change @rpath/libclang.dylib /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libclang.dylib ${BUILD_DIR}/${CONFIGURATION}/${EXECUTABLE_NAME}";
};
229D40A618EBA748000F20A4 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "install_name_tool -change @rpath/libclang.dylib /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libclang.dylib ${BUILD_DIR}/${CONFIGURATION}/${EXECUTABLE_NAME}";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
229D407E18EBA6C1000F20A4 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
229D409018EBA739000F20A4 /* reader.c in Sources */,
229D409118EBA739000F20A4 /* cmap.cpp in Sources */,
229D409218EBA739000F20A4 /* hash.c in Sources */,
229D409318EBA739000F20A4 /* file.c in Sources */,
229D409418EBA739000F20A4 /* objc-class.c in Sources */,
229D409518EBA739000F20A4 /* cxx-class.c in Sources */,
229D409618EBA739000F20A4 /* c-class.c in Sources */,
229D409718EBA739000F20A4 /* diff.c in Sources */,
229D409818EBA739000F20A4 /* compare.c in Sources */,
229D409918EBA739000F20A4 /* match.c in Sources */,
229D409A18EBA739000F20A4 /* objc_lexer.c in Sources */,
229D409B18EBA739000F20A4 /* cpp_lexer.cpp in Sources */,
229D409C18EBA739000F20A4 /* loader.c in Sources */,
229D409D18EBA739000F20A4 /* arch.c in Sources */,
229D409E18EBA739000F20A4 /* eh_frame.c in Sources */,
229D409F18EBA739000F20A4 /* objc.c in Sources */,
229D40A018EBA739000F20A4 /* subroutine.c in Sources */,
229D40A118EBA739000F20A4 /* map.c in Sources */,
229D40A218EBA739000F20A4 /* symbol.c in Sources */,
229D40A318EBA739000F20A4 /* objc_runtime.c in Sources */,
229D40A418EBA739000F20A4 /* generate_objc.c in Sources */,
229D40A518EBA739000F20A4 /* main.c in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
22B7478C18B8F5310019BC58 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
22B747C118B903710019BC58 /* objc_lexer.c in Sources */,
22B3D97318EB41D80007F104 /* generate_objc.c in Sources */,
22B2C5B618CFEBF0002A4A69 /* map.c in Sources */,
22B2C5CB18D3966B002A4A69 /* cmap.cpp in Sources */,
22B2C5C818D3963B002A4A69 /* cxx-class.c in Sources */,
22B2C5B318CFE9A9002A4A69 /* subroutine.c in Sources */,
22DC401B18D9D03D00E990FB /* match.c in Sources */,
221E02FB18BBBC5800EA4571 /* arch.c in Sources */,
22B747C218B903710019BC58 /* objc_runtime.c in Sources */,
22B3D97618EB44210007F104 /* file.c in Sources */,
22B747C018B903710019BC58 /* loader.c in Sources */,
22B2C59018CD4945002A4A69 /* eh_frame.c in Sources */,
22B2C5AF18CFE819002A4A69 /* objc.c in Sources */,
22B2BD6718CB7EB1002A4A69 /* reader.c in Sources */,
2234603818BA822000FC106D /* compare.c in Sources */,
22B2C5C518D3961D002A4A69 /* objc-class.c in Sources */,
22345EFA18B95AE100FC106D /* diff.c in Sources */,
22B2C5D118D3991C002A4A69 /* c-class.c in Sources */,
22B2C5D518D39A1A002A4A69 /* hash.c in Sources */,
221BEE9D18BBFAC30089B879 /* cpp_lexer.cpp in Sources */,
22B7479718B8F5310019BC58 /* main.c in Sources */,
22B2C5B918CFEE84002A4A69 /* symbol.c in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin XCBuildConfiguration section */
229D408818EBA6C1000F20A4 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
"CLASS_GEN=1",
);
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/build/Release",
"$(DEVELOPER_DIR)/Toolchains/XcodeDefault.xctoolchain/usr/lib",
);
MACOSX_DEPLOYMENT_TARGET = 10.9;
ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "-all_load";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
229D408918EBA6C1000F20A4 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
GCC_PREPROCESSOR_DEFINITIONS = "CLASS_GEN=1";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/build/Release",
"$(DEVELOPER_DIR)/Toolchains/XcodeDefault.xctoolchain/usr/lib",
);
MACOSX_DEPLOYMENT_TARGET = 10.9;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "-all_load";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
22B7479A18B8F5310019BC58 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = YES;
ARCHS = "$(ARCHS_STANDARD)";
CLANG_CXX_LANGUAGE_STANDARD = "compiler-default";
CLANG_CXX_LIBRARY = "compiler-default";
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Developer ID Application";
COPY_PHASE_STRIP = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"$(inherited)",
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
);
LIBRARY_SEARCH_PATHS = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/;
MACOSX_DEPLOYMENT_TARGET = 10.6;
ONLY_ACTIVE_ARCH = NO;
SDKROOT = macosx;
};
name = Debug;
};
22B7479B18B8F5310019BC58 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = YES;
ARCHS = "$(ARCHS_STANDARD)";
CLANG_CXX_LANGUAGE_STANDARD = "compiler-default";
CLANG_CXX_LIBRARY = "compiler-default";
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Developer ID Application";
COPY_PHASE_STRIP = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"$(inherited)",
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
);
LIBRARY_SEARCH_PATHS = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/;
MACOSX_DEPLOYMENT_TARGET = 10.6;
SDKROOT = macosx;
};
name = Release;
};
22B7479D18B8F5310019BC58 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD)";
CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
CODE_SIGN_IDENTITY = "Developer ID Application";
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
GCC_WARN_PEDANTIC = NO;
GCC_WARN_UNUSED_PARAMETER = YES;
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(SDKROOT)/usr/lib/system",
"$(SDKROOT)/usr/lib/system/introspection",
"$(PROJECT_DIR)",
"$(PROJECT_DIR)/build/Universal",
"$(PROJECT_DIR)/libclang",
"$(DEVELOPER_DIR)/Toolchains/XcodeDefault.xctoolchain/usr/lib",
"$(BUILD_DIR)/$(CONFIGURATION)",
);
MACOSX_DEPLOYMENT_TARGET = 10.7;
ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "-all_load";
PRODUCT_NAME = "$(TARGET_NAME)";
VALID_ARCHS = x86_64;
WARNING_CFLAGS = "";
};
name = Debug;
};
22B7479E18B8F5310019BC58 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD)";
CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
CODE_SIGN_IDENTITY = "Developer ID Application";
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
GCC_WARN_PEDANTIC = NO;
GCC_WARN_UNUSED_PARAMETER = YES;
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(SDKROOT)/usr/lib/system",
"$(SDKROOT)/usr/lib/system/introspection",
"$(PROJECT_DIR)",
"$(PROJECT_DIR)/build/Universal",
"$(PROJECT_DIR)/libclang",
"$(DEVELOPER_DIR)/Toolchains/XcodeDefault.xctoolchain/usr/lib",
"$(BUILD_DIR)/$(CONFIGURATION)",
);
MACOSX_DEPLOYMENT_TARGET = 10.7;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "-all_load";
PRODUCT_NAME = "$(TARGET_NAME)";
VALID_ARCHS = x86_64;
WARNING_CFLAGS = "";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
229D408A18EBA6C1000F20A4 /* Build configuration list for PBXNativeTarget "class-gen" */ = {
isa = XCConfigurationList;
buildConfigurations = (
229D408818EBA6C1000F20A4 /* Debug */,
229D408918EBA6C1000F20A4 /* Release */,
);
defaultConfigurationIsVisible = 0;
};
22B7478B18B8F5310019BC58 /* Build configuration list for PBXProject "machodiff" */ = {
isa = XCConfigurationList;
buildConfigurations = (
22B7479A18B8F5310019BC58 /* Debug */,
22B7479B18B8F5310019BC58 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
22B7479C18B8F5310019BC58 /* Build configuration list for PBXNativeTarget "machodiff" */ = {
isa = XCConfigurationList;
buildConfigurations = (
22B7479D18B8F5310019BC58 /* Debug */,
22B7479E18B8F5310019BC58 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 22B7478818B8F5310019BC58 /* Project object */;
}