summaryrefslogtreecommitdiffstats
path: root/skia/skia.xcodeproj/project.pbxproj
blob: 2fb458ce09176939d1b0eff2b7f03ce76829d85f (plain)
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
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 45;
	objects = {

/* Begin PBXBuildFile section */
		7B4DF47E0E5B5FE0004D7619 /* SkNinePatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7B4DF47D0E5B5FE0004D7619 /* SkNinePatch.cpp */; };
		7B4DF4800E5B6005004D7619 /* SkScaledBitmapSampler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7B4DF47F0E5B6005004D7619 /* SkScaledBitmapSampler.cpp */; };
		7B4DF48A0E5B609B004D7619 /* SkTypeface_fake.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7B4DF4820E5B6087004D7619 /* SkTypeface_fake.cpp */; };
		A70A3BAE0ED7385F00C31871 /* bitmap_platform_device_mac.cc in Sources */ = {isa = PBXBuildFile; fileRef = A70A3BA80ED7385F00C31871 /* bitmap_platform_device_mac.cc */; };
		A70A3BAF0ED7385F00C31871 /* platform_canvas_mac.cc in Sources */ = {isa = PBXBuildFile; fileRef = A70A3BAA0ED7385F00C31871 /* platform_canvas_mac.cc */; };
		A70A3BB00ED7385F00C31871 /* platform_device_mac.cc in Sources */ = {isa = PBXBuildFile; fileRef = A70A3BAC0ED7385F00C31871 /* platform_device_mac.cc */; };
		A74368350EE5C759003562CC /* skia_utils.cc in Sources */ = {isa = PBXBuildFile; fileRef = A74368310EE5C759003562CC /* skia_utils.cc */; };
		A74368360EE5C759003562CC /* skia_utils_mac.cc in Sources */ = {isa = PBXBuildFile; fileRef = A74368330EE5C759003562CC /* skia_utils_mac.cc */; };
		E48EE4D20E34E873009DE966 /* Sk1DPathEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46860DAE9C4F00FC0DB7 /* Sk1DPathEffect.cpp */; };
		E48EE4D30E34E873009DE966 /* Sk2DPathEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46870DAE9C4F00FC0DB7 /* Sk2DPathEffect.cpp */; };
		E48EE4D40E34E873009DE966 /* Sk64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C465C0DAE9C4A00FC0DB7 /* Sk64.cpp */; };
		E48EE4D50E34E873009DE966 /* SkAlphaRuns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C481E0DAE9C9C00FC0DB7 /* SkAlphaRuns.cpp */; };
		E48EE4D60E34E873009DE966 /* SkAvoidXfermode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46880DAE9C4F00FC0DB7 /* SkAvoidXfermode.cpp */; };
		E48EE4D70E34E873009DE966 /* SkBitmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48210DAE9C9C00FC0DB7 /* SkBitmap.cpp */; };
		E48EE4D80E34E873009DE966 /* SkBitmapProcShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48220DAE9C9C00FC0DB7 /* SkBitmapProcShader.cpp */; };
		E48EE4D90E34E873009DE966 /* SkBitmapProcState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48240DAE9C9C00FC0DB7 /* SkBitmapProcState.cpp */; };
		E48EE4DA0E34E873009DE966 /* SkBitmapProcState_matrixProcs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48270DAE9C9C00FC0DB7 /* SkBitmapProcState_matrixProcs.cpp */; };
		E48EE4DB0E34E873009DE966 /* SkBitmapSampler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48290DAE9C9C00FC0DB7 /* SkBitmapSampler.cpp */; };
		E48EE4DC0E34E873009DE966 /* SkBitmapShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C482C0DAE9C9C00FC0DB7 /* SkBitmapShader.cpp */; };
		E48EE4DD0E34E873009DE966 /* SkBlitRow_D16.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48320DAE9C9C00FC0DB7 /* SkBlitRow_D16.cpp */; };
		E48EE4DE0E34E873009DE966 /* SkBlitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48330DAE9C9C00FC0DB7 /* SkBlitter.cpp */; };
		E48EE4DF0E34E873009DE966 /* SkBlitter_A1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48350DAE9C9C00FC0DB7 /* SkBlitter_A1.cpp */; };
		E48EE4E00E34E873009DE966 /* SkBlitter_A8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48360DAE9C9C00FC0DB7 /* SkBlitter_A8.cpp */; };
		E48EE4E10E34E873009DE966 /* SkBlitter_ARGB32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48370DAE9C9C00FC0DB7 /* SkBlitter_ARGB32.cpp */; };
		E48EE4E20E34E873009DE966 /* SkBlitter_RGB16.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48380DAE9C9C00FC0DB7 /* SkBlitter_RGB16.cpp */; };
		E48EE4E30E34E873009DE966 /* SkBlitter_Sprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48390DAE9C9C00FC0DB7 /* SkBlitter_Sprite.cpp */; };
		E48EE4E40E34E873009DE966 /* SkBlurDrawLooper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46890DAE9C4F00FC0DB7 /* SkBlurDrawLooper.cpp */; };
		E48EE4E50E34E873009DE966 /* SkBlurMask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C468A0DAE9C4F00FC0DB7 /* SkBlurMask.cpp */; };
		E48EE4E60E34E873009DE966 /* SkBlurMaskFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C468C0DAE9C4F00FC0DB7 /* SkBlurMaskFilter.cpp */; };
		E48EE4E70E34E873009DE966 /* SkBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C465D0DAE9C4A00FC0DB7 /* SkBuffer.cpp */; };
		E48EE4E80E34E873009DE966 /* SkCamera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C468D0DAE9C4F00FC0DB7 /* SkCamera.cpp */; };
		E48EE4E90E34E873009DE966 /* SkCanvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C483A0DAE9C9C00FC0DB7 /* SkCanvas.cpp */; };
		E48EE4EA0E34E873009DE966 /* SkChunkAlloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C465E0DAE9C4A00FC0DB7 /* SkChunkAlloc.cpp */; };
		E48EE4EB0E34E873009DE966 /* SkColor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C483B0DAE9C9C00FC0DB7 /* SkColor.cpp */; };
		E48EE4EC0E34E873009DE966 /* SkColorFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C483C0DAE9C9C00FC0DB7 /* SkColorFilter.cpp */; };
		E48EE4ED0E34E873009DE966 /* SkColorFilters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C468E0DAE9C4F00FC0DB7 /* SkColorFilters.cpp */; };
		E48EE4EE0E34E873009DE966 /* SkColorMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C468F0DAE9C4F00FC0DB7 /* SkColorMatrix.cpp */; };
		E48EE4EF0E34E873009DE966 /* SkColorMatrixFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46900DAE9C4F00FC0DB7 /* SkColorMatrixFilter.cpp */; };
		E48EE4F00E34E873009DE966 /* SkColorTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C483D0DAE9C9C00FC0DB7 /* SkColorTable.cpp */; };
		E48EE4F10E34E873009DE966 /* SkCordic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C465F0DAE9C4A00FC0DB7 /* SkCordic.cpp */; };
		E48EE4F20E34E873009DE966 /* SkCornerPathEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46910DAE9C4F00FC0DB7 /* SkCornerPathEffect.cpp */; };
		E48EE4F30E34E873009DE966 /* SkCullPoints.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46920DAE9C4F00FC0DB7 /* SkCullPoints.cpp */; };
		E48EE4F40E34E873009DE966 /* SkDashPathEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46930DAE9C4F00FC0DB7 /* SkDashPathEffect.cpp */; };
		E48EE4F50E34E873009DE966 /* SkDebug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46610DAE9C4A00FC0DB7 /* SkDebug.cpp */; };
		E48EE4F60E34E873009DE966 /* SkDebug_stdio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46620DAE9C4A00FC0DB7 /* SkDebug_stdio.cpp */; };
		E48EE4F70E34E873009DE966 /* SkDeque.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C483F0DAE9C9C00FC0DB7 /* SkDeque.cpp */; };
		E48EE4F80E34E873009DE966 /* SkDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48400DAE9C9C00FC0DB7 /* SkDevice.cpp */; };
		E48EE4F90E34E873009DE966 /* SkDiscretePathEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46940DAE9C4F00FC0DB7 /* SkDiscretePathEffect.cpp */; };
		E48EE4FA0E34E873009DE966 /* SkDither.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48410DAE9C9C00FC0DB7 /* SkDither.cpp */; };
		E48EE4FB0E34E873009DE966 /* SkDraw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48420DAE9C9C00FC0DB7 /* SkDraw.cpp */; };
		E48EE4FC0E34E873009DE966 /* SkEdge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48440DAE9C9C00FC0DB7 /* SkEdge.cpp */; };
		E48EE4FD0E34E873009DE966 /* SkEmbossMask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46950DAE9C4F00FC0DB7 /* SkEmbossMask.cpp */; };
		E48EE4FE0E34E873009DE966 /* SkEmbossMaskFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46980DAE9C4F00FC0DB7 /* SkEmbossMaskFilter.cpp */; };
		E48EE4FF0E34E873009DE966 /* SkFilterProc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48460DAE9C9C00FC0DB7 /* SkFilterProc.cpp */; };
		E48EE5000E34E873009DE966 /* SkFlattenable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48480DAE9C9C00FC0DB7 /* SkFlattenable.cpp */; };
		E48EE5010E34E873009DE966 /* SkFloat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46630DAE9C4A00FC0DB7 /* SkFloat.cpp */; };
		E48EE5020E34E873009DE966 /* SkFontHost_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C47F90DAE9C9700FC0DB7 /* SkFontHost_none.cpp */; };
		E48EE5030E34E873009DE966 /* SkGeometry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C484A0DAE9C9C00FC0DB7 /* SkGeometry.cpp */; };
		E48EE5040E34E873009DE966 /* SkGlobals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C484C0DAE9C9C00FC0DB7 /* SkGlobals.cpp */; };
		E48EE5050E34E873009DE966 /* SkGlobals_global.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C47FB0DAE9C9700FC0DB7 /* SkGlobals_global.cpp */; };
		E48EE5060E34E873009DE966 /* SkGlyphCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C484D0DAE9C9C00FC0DB7 /* SkGlyphCache.cpp */; };
		E48EE5070E34E873009DE966 /* SkGradientShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46990DAE9C4F00FC0DB7 /* SkGradientShader.cpp */; };
		E48EE5080E34E873009DE966 /* SkGraphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C484F0DAE9C9C00FC0DB7 /* SkGraphics.cpp */; };
		E48EE5090E34E873009DE966 /* SkImageDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4A030DAEC80E00FC0DB7 /* SkImageDecoder.cpp */; };
		E48EE50A0E34E873009DE966 /* SkImageDecoder_Factory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4A290DAECE3600FC0DB7 /* SkImageDecoder_Factory.cpp */; };
		E48EE50B0E34E873009DE966 /* SkImageRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46CA0DAE9C7000FC0DB7 /* SkImageRef.cpp */; };
		E48EE50C0E34E873009DE966 /* SkInterpolator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46650DAE9C4A00FC0DB7 /* SkInterpolator.cpp */; };
		E48EE50D0E34E873009DE966 /* SkKernel33MaskFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C469A0DAE9C4F00FC0DB7 /* SkKernel33MaskFilter.cpp */; };
		E48EE50E0E34E873009DE966 /* SkLayerRasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C469B0DAE9C4F00FC0DB7 /* SkLayerRasterizer.cpp */; };
		E48EE50F0E34E873009DE966 /* SkMask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48500DAE9C9C00FC0DB7 /* SkMask.cpp */; };
		E48EE5100E34E873009DE966 /* SkMaskFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48510DAE9C9C00FC0DB7 /* SkMaskFilter.cpp */; };
		E48EE5110E34E873009DE966 /* SkMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46660DAE9C4A00FC0DB7 /* SkMath.cpp */; };
		E48EE5120E34E873009DE966 /* SkMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46670DAE9C4A00FC0DB7 /* SkMatrix.cpp */; };
		E48EE5130E34E873009DE966 /* SkMemory_stdlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46680DAE9C4A00FC0DB7 /* SkMemory_stdlib.cpp */; };
		E48EE5140E34E873009DE966 /* SkOSFile_stdio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C47FF0DAE9C9700FC0DB7 /* SkOSFile_stdio.cpp */; };
		E48EE5150E34E873009DE966 /* SkPackBits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48520DAE9C9C00FC0DB7 /* SkPackBits.cpp */; };
		E48EE5160E34E873009DE966 /* SkPaint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48530DAE9C9C00FC0DB7 /* SkPaint.cpp */; };
		E48EE5170E34E873009DE966 /* SkPaintFlagsDrawFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C469D0DAE9C4F00FC0DB7 /* SkPaintFlagsDrawFilter.cpp */; };
		E48EE5180E34E873009DE966 /* SkPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48540DAE9C9C00FC0DB7 /* SkPath.cpp */; };
		E48EE5190E34E873009DE966 /* SkPathEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48550DAE9C9C00FC0DB7 /* SkPathEffect.cpp */; };
		E48EE51A0E34E873009DE966 /* SkPathMeasure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48560DAE9C9C00FC0DB7 /* SkPathMeasure.cpp */; };
		E48EE51C0E34E873009DE966 /* SkPixelXorXfermode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C469E0DAE9C4F00FC0DB7 /* SkPixelXorXfermode.cpp */; };
		E48EE51D0E34E873009DE966 /* SkPoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46690DAE9C4A00FC0DB7 /* SkPoint.cpp */; };
		E48EE51E0E34E873009DE966 /* SkProcSpriteBlitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48580DAE9C9C00FC0DB7 /* SkProcSpriteBlitter.cpp */; };
		E48EE51F0E34E873009DE966 /* SkRasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48590DAE9C9C00FC0DB7 /* SkRasterizer.cpp */; };
		E48EE5200E34E873009DE966 /* SkRect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C466A0DAE9C4A00FC0DB7 /* SkRect.cpp */; };
		E48EE5210E34E873009DE966 /* SkRefCnt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C485B0DAE9C9C00FC0DB7 /* SkRefCnt.cpp */; };
		E48EE5220E34E873009DE966 /* SkRegion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C466B0DAE9C4A00FC0DB7 /* SkRegion.cpp */; };
		E48EE5230E34E873009DE966 /* SkRegion_path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C485C0DAE9C9C00FC0DB7 /* SkRegion_path.cpp */; };
		E48EE5240E34E873009DE966 /* SkScalerContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C485D0DAE9C9C00FC0DB7 /* SkScalerContext.cpp */; };
		E48EE5250E34E873009DE966 /* SkScan.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C485E0DAE9C9C00FC0DB7 /* SkScan.cpp */; };
		E48EE5260E34E873009DE966 /* SkScan_Antihair.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48600DAE9C9C00FC0DB7 /* SkScan_Antihair.cpp */; };
		E48EE5270E34E873009DE966 /* SkScan_AntiPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48610DAE9C9C00FC0DB7 /* SkScan_AntiPath.cpp */; };
		E48EE5280E34E873009DE966 /* SkScan_Hairline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48620DAE9C9C00FC0DB7 /* SkScan_Hairline.cpp */; };
		E48EE5290E34E873009DE966 /* SkScan_Path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48630DAE9C9C00FC0DB7 /* SkScan_Path.cpp */; };
		E48EE52A0E34E873009DE966 /* SkShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48650DAE9C9C00FC0DB7 /* SkShader.cpp */; };
		E48EE52B0E34E873009DE966 /* SkShaderExtras.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46A00DAE9C4F00FC0DB7 /* SkShaderExtras.cpp */; };
		E48EE52C0E34E873009DE966 /* SkSpriteBlitter_ARGB32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48670DAE9C9C00FC0DB7 /* SkSpriteBlitter_ARGB32.cpp */; };
		E48EE52D0E34E873009DE966 /* SkSpriteBlitter_RGB16.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48680DAE9C9C00FC0DB7 /* SkSpriteBlitter_RGB16.cpp */; };
		E48EE52E0E34E873009DE966 /* SkStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46CF0DAE9C7000FC0DB7 /* SkStream.cpp */; };
		E48EE52F0E34E873009DE966 /* SkString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C486A0DAE9C9C00FC0DB7 /* SkString.cpp */; };
		E48EE5300E34E873009DE966 /* SkStroke.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C486B0DAE9C9C00FC0DB7 /* SkStroke.cpp */; };
		E48EE5310E34E873009DE966 /* SkStrokerPriv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C486C0DAE9C9C00FC0DB7 /* SkStrokerPriv.cpp */; };
		E48EE5320E34E873009DE966 /* SkThread_pthread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48010DAE9C9700FC0DB7 /* SkThread_pthread.cpp */; };
		E48EE5330E34E873009DE966 /* SkTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C45B00DAE9C3700FC0DB7 /* SkTime.cpp */; };
		E48EE5340E34E873009DE966 /* SkTime_Unix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48030DAE9C9700FC0DB7 /* SkTime_Unix.cpp */; };
		E48EE5350E34E873009DE966 /* SkTransparentShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46A10DAE9C4F00FC0DB7 /* SkTransparentShader.cpp */; };
		E48EE5360E34E873009DE966 /* SkTSearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C486F0DAE9C9C00FC0DB7 /* SkTSearch.cpp */; };
		E48EE5370E34E873009DE966 /* SkUnitMappers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C46A20DAE9C4F00FC0DB7 /* SkUnitMappers.cpp */; };
		E48EE5380E34E873009DE966 /* SkUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48710DAE9C9C00FC0DB7 /* SkUtils.cpp */; };
		E48EE5390E34E873009DE966 /* SkWriter32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48720DAE9C9C00FC0DB7 /* SkWriter32.cpp */; };
		E48EE53A0E34E873009DE966 /* SkXfermode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48740DAE9C9C00FC0DB7 /* SkXfermode.cpp */; };
		E4A133090E37A11600110AA2 /* SkBlitRow_D4444.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4A133080E37A11600110AA2 /* SkBlitRow_D4444.cpp */; };
		E4A1330F0E37A16400110AA2 /* SkPixelRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4A1330E0E37A16400110AA2 /* SkPixelRef.cpp */; };
		E4A133130E37A19300110AA2 /* SkPtrRecorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4A133120E37A19300110AA2 /* SkPtrRecorder.cpp */; };
		E4A133270E37A1FE00110AA2 /* SkPictureRecord.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4A133260E37A1FE00110AA2 /* SkPictureRecord.cpp */; };
		E4A1332A0E37A22700110AA2 /* SkPictureFlat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4A133290E37A22700110AA2 /* SkPictureFlat.cpp */; };
		E4A133390E37A33200110AA2 /* SkMMapStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4A133380E37A33200110AA2 /* SkMMapStream.cpp */; };
		E4A1333D0E37A35900110AA2 /* SkBlitter_4444.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4A1333C0E37A35900110AA2 /* SkBlitter_4444.cpp */; };
		E4A133790E37AF2900110AA2 /* SkPicture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4C48570DAE9C9C00FC0DB7 /* SkPicture.cpp */; };
		E4A1337B0E37B11300110AA2 /* SkPicturePlayback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4A133340E37A30B00110AA2 /* SkPicturePlayback.cpp */; };
		E4A133840E37B12E00110AA2 /* SkTypeface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4A1332C0E37A24F00110AA2 /* SkTypeface.cpp */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
		32DBCF5E0370ADEE00C91783 /* skia_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = skia_Prefix.pch; sourceTree = "<group>"; };
		7B4DF4490E5B5E5C004D7619 /* common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = common.xcconfig; sourceTree = "<group>"; };
		7B4DF44A0E5B5E5C004D7619 /* debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
		7B4DF44B0E5B5E5C004D7619 /* executable.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = executable.xcconfig; sourceTree = "<group>"; };
		7B4DF44C0E5B5E5C004D7619 /* release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
		7B4DF44D0E5B5E5C004D7619 /* staticlib.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = staticlib.xcconfig; sourceTree = "<group>"; };
		7B4DF45D0E5B5F3A004D7619 /* SkGLCanvas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkGLCanvas.h; sourceTree = "<group>"; };
		7B4DF45E0E5B5F3A004D7619 /* SkImageRef_GlobalPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkImageRef_GlobalPool.h; sourceTree = "<group>"; };
		7B4DF45F0E5B5F3A004D7619 /* SkNinePatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkNinePatch.h; sourceTree = "<group>"; };
		7B4DF4600E5B5F3A004D7619 /* SkOSMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkOSMenu.h; sourceTree = "<group>"; };
		7B4DF4610E5B5F3A004D7619 /* SkOSSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkOSSound.h; sourceTree = "<group>"; };
		7B4DF47A0E5B5FB3004D7619 /* SkFloatBits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkFloatBits.h; sourceTree = "<group>"; };
		7B4DF47B0E5B5FB3004D7619 /* SkTSort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTSort.h; sourceTree = "<group>"; };
		7B4DF47D0E5B5FE0004D7619 /* SkNinePatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkNinePatch.cpp; sourceTree = "<group>"; };
		7B4DF47F0E5B6005004D7619 /* SkScaledBitmapSampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkScaledBitmapSampler.cpp; sourceTree = "<group>"; };
		7B4DF4810E5B6087004D7619 /* SkDrawProcs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkDrawProcs.h; sourceTree = "<group>"; };
		7B4DF4820E5B6087004D7619 /* SkTypeface_fake.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkTypeface_fake.cpp; sourceTree = "<group>"; };
		A70A3BA80ED7385F00C31871 /* bitmap_platform_device_mac.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bitmap_platform_device_mac.cc; path = ext/bitmap_platform_device_mac.cc; sourceTree = "<group>"; };
		A70A3BA90ED7385F00C31871 /* bitmap_platform_device_mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bitmap_platform_device_mac.h; path = ext/bitmap_platform_device_mac.h; sourceTree = "<group>"; };
		A70A3BAA0ED7385F00C31871 /* platform_canvas_mac.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = platform_canvas_mac.cc; path = ext/platform_canvas_mac.cc; sourceTree = "<group>"; };
		A70A3BAB0ED7385F00C31871 /* platform_canvas_mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform_canvas_mac.h; path = ext/platform_canvas_mac.h; sourceTree = "<group>"; };
		A70A3BAC0ED7385F00C31871 /* platform_device_mac.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = platform_device_mac.cc; path = ext/platform_device_mac.cc; sourceTree = "<group>"; };
		A70A3BAD0ED7385F00C31871 /* platform_device_mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform_device_mac.h; path = ext/platform_device_mac.h; sourceTree = "<group>"; };
		A74368310EE5C759003562CC /* skia_utils.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = skia_utils.cc; path = ext/skia_utils.cc; sourceTree = "<group>"; };
		A74368320EE5C759003562CC /* skia_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = skia_utils.h; path = ext/skia_utils.h; sourceTree = "<group>"; };
		A74368330EE5C759003562CC /* skia_utils_mac.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = skia_utils_mac.cc; path = ext/skia_utils_mac.cc; sourceTree = "<group>"; };
		A74368340EE5C759003562CC /* skia_utils_mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = skia_utils_mac.h; path = ext/skia_utils_mac.h; sourceTree = "<group>"; };
		AB4C45B00DAE9C3700FC0DB7 /* SkTime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkTime.cpp; sourceTree = "<group>"; };
		AB4C465C0DAE9C4A00FC0DB7 /* Sk64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Sk64.cpp; sourceTree = "<group>"; };
		AB4C465D0DAE9C4A00FC0DB7 /* SkBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBuffer.cpp; sourceTree = "<group>"; };
		AB4C465E0DAE9C4A00FC0DB7 /* SkChunkAlloc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkChunkAlloc.cpp; sourceTree = "<group>"; };
		AB4C465F0DAE9C4A00FC0DB7 /* SkCordic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkCordic.cpp; sourceTree = "<group>"; };
		AB4C46600DAE9C4A00FC0DB7 /* SkCordic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkCordic.h; sourceTree = "<group>"; };
		AB4C46610DAE9C4A00FC0DB7 /* SkDebug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkDebug.cpp; sourceTree = "<group>"; };
		AB4C46620DAE9C4A00FC0DB7 /* SkDebug_stdio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkDebug_stdio.cpp; sourceTree = "<group>"; };
		AB4C46630DAE9C4A00FC0DB7 /* SkFloat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkFloat.cpp; sourceTree = "<group>"; };
		AB4C46640DAE9C4A00FC0DB7 /* SkFloat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkFloat.h; sourceTree = "<group>"; };
		AB4C46650DAE9C4A00FC0DB7 /* SkInterpolator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkInterpolator.cpp; sourceTree = "<group>"; };
		AB4C46660DAE9C4A00FC0DB7 /* SkMath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkMath.cpp; sourceTree = "<group>"; };
		AB4C46670DAE9C4A00FC0DB7 /* SkMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkMatrix.cpp; sourceTree = "<group>"; };
		AB4C46680DAE9C4A00FC0DB7 /* SkMemory_stdlib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkMemory_stdlib.cpp; sourceTree = "<group>"; };
		AB4C46690DAE9C4A00FC0DB7 /* SkPoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkPoint.cpp; sourceTree = "<group>"; };
		AB4C466A0DAE9C4A00FC0DB7 /* SkRect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkRect.cpp; sourceTree = "<group>"; };
		AB4C466B0DAE9C4A00FC0DB7 /* SkRegion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkRegion.cpp; sourceTree = "<group>"; };
		AB4C466C0DAE9C4A00FC0DB7 /* SkRegionPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkRegionPriv.h; sourceTree = "<group>"; };
		AB4C466D0DAE9C4A00FC0DB7 /* SkSinTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkSinTable.h; sourceTree = "<group>"; };
		AB4C46860DAE9C4F00FC0DB7 /* Sk1DPathEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Sk1DPathEffect.cpp; sourceTree = "<group>"; };
		AB4C46870DAE9C4F00FC0DB7 /* Sk2DPathEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Sk2DPathEffect.cpp; sourceTree = "<group>"; };
		AB4C46880DAE9C4F00FC0DB7 /* SkAvoidXfermode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkAvoidXfermode.cpp; sourceTree = "<group>"; };
		AB4C46890DAE9C4F00FC0DB7 /* SkBlurDrawLooper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBlurDrawLooper.cpp; sourceTree = "<group>"; };
		AB4C468A0DAE9C4F00FC0DB7 /* SkBlurMask.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBlurMask.cpp; sourceTree = "<group>"; };
		AB4C468B0DAE9C4F00FC0DB7 /* SkBlurMask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBlurMask.h; sourceTree = "<group>"; };
		AB4C468C0DAE9C4F00FC0DB7 /* SkBlurMaskFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBlurMaskFilter.cpp; sourceTree = "<group>"; };
		AB4C468D0DAE9C4F00FC0DB7 /* SkCamera.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkCamera.cpp; sourceTree = "<group>"; };
		AB4C468E0DAE9C4F00FC0DB7 /* SkColorFilters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkColorFilters.cpp; sourceTree = "<group>"; };
		AB4C468F0DAE9C4F00FC0DB7 /* SkColorMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkColorMatrix.cpp; sourceTree = "<group>"; };
		AB4C46900DAE9C4F00FC0DB7 /* SkColorMatrixFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkColorMatrixFilter.cpp; sourceTree = "<group>"; };
		AB4C46910DAE9C4F00FC0DB7 /* SkCornerPathEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkCornerPathEffect.cpp; sourceTree = "<group>"; };
		AB4C46920DAE9C4F00FC0DB7 /* SkCullPoints.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkCullPoints.cpp; sourceTree = "<group>"; };
		AB4C46930DAE9C4F00FC0DB7 /* SkDashPathEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkDashPathEffect.cpp; sourceTree = "<group>"; };
		AB4C46940DAE9C4F00FC0DB7 /* SkDiscretePathEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkDiscretePathEffect.cpp; sourceTree = "<group>"; };
		AB4C46950DAE9C4F00FC0DB7 /* SkEmbossMask.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkEmbossMask.cpp; sourceTree = "<group>"; };
		AB4C46960DAE9C4F00FC0DB7 /* SkEmbossMask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkEmbossMask.h; sourceTree = "<group>"; };
		AB4C46970DAE9C4F00FC0DB7 /* SkEmbossMask_Table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkEmbossMask_Table.h; sourceTree = "<group>"; };
		AB4C46980DAE9C4F00FC0DB7 /* SkEmbossMaskFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkEmbossMaskFilter.cpp; sourceTree = "<group>"; };
		AB4C46990DAE9C4F00FC0DB7 /* SkGradientShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkGradientShader.cpp; sourceTree = "<group>"; };
		AB4C469A0DAE9C4F00FC0DB7 /* SkKernel33MaskFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkKernel33MaskFilter.cpp; sourceTree = "<group>"; };
		AB4C469B0DAE9C4F00FC0DB7 /* SkLayerRasterizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkLayerRasterizer.cpp; sourceTree = "<group>"; };
		AB4C469D0DAE9C4F00FC0DB7 /* SkPaintFlagsDrawFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkPaintFlagsDrawFilter.cpp; sourceTree = "<group>"; };
		AB4C469E0DAE9C4F00FC0DB7 /* SkPixelXorXfermode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkPixelXorXfermode.cpp; sourceTree = "<group>"; };
		AB4C469F0DAE9C4F00FC0DB7 /* SkRadialGradient_Table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkRadialGradient_Table.h; sourceTree = "<group>"; };
		AB4C46A00DAE9C4F00FC0DB7 /* SkShaderExtras.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkShaderExtras.cpp; sourceTree = "<group>"; };
		AB4C46A10DAE9C4F00FC0DB7 /* SkTransparentShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkTransparentShader.cpp; sourceTree = "<group>"; };
		AB4C46A20DAE9C4F00FC0DB7 /* SkUnitMappers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkUnitMappers.cpp; sourceTree = "<group>"; };
		AB4C46CA0DAE9C7000FC0DB7 /* SkImageRef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkImageRef.cpp; sourceTree = "<group>"; };
		AB4C46CF0DAE9C7000FC0DB7 /* SkStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkStream.cpp; sourceTree = "<group>"; };
		AB4C46E10DAE9C7900FC0DB7 /* Sk64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sk64.h; sourceTree = "<group>"; };
		AB4C46E20DAE9C7900FC0DB7 /* SkBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBuffer.h; sourceTree = "<group>"; };
		AB4C46E30DAE9C7900FC0DB7 /* SkChunkAlloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkChunkAlloc.h; sourceTree = "<group>"; };
		AB4C46E40DAE9C7900FC0DB7 /* SkEndian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkEndian.h; sourceTree = "<group>"; };
		AB4C46E50DAE9C7900FC0DB7 /* SkFDot6.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkFDot6.h; sourceTree = "<group>"; };
		AB4C46E60DAE9C7900FC0DB7 /* SkFixed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkFixed.h; sourceTree = "<group>"; };
		AB4C46E70DAE9C7900FC0DB7 /* SkFloatingPoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkFloatingPoint.h; sourceTree = "<group>"; };
		AB4C46E80DAE9C7900FC0DB7 /* SkInterpolator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkInterpolator.h; sourceTree = "<group>"; };
		AB4C46E90DAE9C7900FC0DB7 /* SkMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkMath.h; sourceTree = "<group>"; };
		AB4C46EA0DAE9C7900FC0DB7 /* SkMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkMatrix.h; sourceTree = "<group>"; };
		AB4C46EB0DAE9C7900FC0DB7 /* SkPerspIter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPerspIter.h; sourceTree = "<group>"; };
		AB4C46EC0DAE9C7900FC0DB7 /* SkPoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPoint.h; sourceTree = "<group>"; };
		AB4C46ED0DAE9C7900FC0DB7 /* SkPostConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPostConfig.h; sourceTree = "<group>"; };
		AB4C46EE0DAE9C7900FC0DB7 /* SkPreConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPreConfig.h; sourceTree = "<group>"; };
		AB4C46EF0DAE9C7900FC0DB7 /* SkRandom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkRandom.h; sourceTree = "<group>"; };
		AB4C46F00DAE9C7900FC0DB7 /* SkRect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkRect.h; sourceTree = "<group>"; };
		AB4C46F10DAE9C7900FC0DB7 /* SkRegion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkRegion.h; sourceTree = "<group>"; };
		AB4C46F20DAE9C7900FC0DB7 /* SkScalar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkScalar.h; sourceTree = "<group>"; };
		AB4C46F30DAE9C7900FC0DB7 /* SkTemplates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTemplates.h; sourceTree = "<group>"; };
		AB4C46F40DAE9C7900FC0DB7 /* SkThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkThread.h; sourceTree = "<group>"; };
		AB4C46F50DAE9C7900FC0DB7 /* SkThread_platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkThread_platform.h; sourceTree = "<group>"; };
		AB4C46F60DAE9C7900FC0DB7 /* SkTSearch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTSearch.h; sourceTree = "<group>"; };
		AB4C46F70DAE9C7900FC0DB7 /* SkTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTypes.h; sourceTree = "<group>"; };
		AB4C46F80DAE9C7900FC0DB7 /* SkUserConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkUserConfig.h; sourceTree = "<group>"; };
		AB4C46FA0DAE9C7A00FC0DB7 /* Sk1DPathEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sk1DPathEffect.h; sourceTree = "<group>"; };
		AB4C46FB0DAE9C7A00FC0DB7 /* Sk2DPathEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sk2DPathEffect.h; sourceTree = "<group>"; };
		AB4C46FC0DAE9C7A00FC0DB7 /* SkAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkAnimator.h; sourceTree = "<group>"; };
		AB4C46FD0DAE9C7A00FC0DB7 /* SkAnimatorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkAnimatorView.h; sourceTree = "<group>"; };
		AB4C46FE0DAE9C7A00FC0DB7 /* SkApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkApplication.h; sourceTree = "<group>"; };
		AB4C46FF0DAE9C7A00FC0DB7 /* SkAvoidXfermode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkAvoidXfermode.h; sourceTree = "<group>"; };
		AB4C47000DAE9C7A00FC0DB7 /* SkBGViewArtist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBGViewArtist.h; sourceTree = "<group>"; };
		AB4C47010DAE9C7A00FC0DB7 /* SkBitmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBitmap.h; sourceTree = "<group>"; };
		AB4C47030DAE9C7A00FC0DB7 /* SkBlurDrawLooper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBlurDrawLooper.h; sourceTree = "<group>"; };
		AB4C47040DAE9C7A00FC0DB7 /* SkBlurMaskFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBlurMaskFilter.h; sourceTree = "<group>"; };
		AB4C47070DAE9C7A00FC0DB7 /* SkBorderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBorderView.h; sourceTree = "<group>"; };
		AB4C47080DAE9C7A00FC0DB7 /* SkBounder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBounder.h; sourceTree = "<group>"; };
		AB4C47090DAE9C7A00FC0DB7 /* SkCamera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkCamera.h; sourceTree = "<group>"; };
		AB4C470A0DAE9C7A00FC0DB7 /* SkCanvas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkCanvas.h; sourceTree = "<group>"; };
		AB4C470B0DAE9C7A00FC0DB7 /* SkColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkColor.h; sourceTree = "<group>"; };
		AB4C470C0DAE9C7A00FC0DB7 /* SkColorFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkColorFilter.h; sourceTree = "<group>"; };
		AB4C470D0DAE9C7A00FC0DB7 /* SkColorMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkColorMatrix.h; sourceTree = "<group>"; };
		AB4C470E0DAE9C7A00FC0DB7 /* SkColorMatrixFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkColorMatrixFilter.h; sourceTree = "<group>"; };
		AB4C470F0DAE9C7A00FC0DB7 /* SkColorPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkColorPriv.h; sourceTree = "<group>"; };
		AB4C47100DAE9C7A00FC0DB7 /* SkColorShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkColorShader.h; sourceTree = "<group>"; };
		AB4C47110DAE9C7A00FC0DB7 /* SkCornerPathEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkCornerPathEffect.h; sourceTree = "<group>"; };
		AB4C47120DAE9C7A00FC0DB7 /* SkCullPoints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkCullPoints.h; sourceTree = "<group>"; };
		AB4C47130DAE9C7A00FC0DB7 /* SkDashPathEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkDashPathEffect.h; sourceTree = "<group>"; };
		AB4C47140DAE9C7A00FC0DB7 /* SkDeque.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkDeque.h; sourceTree = "<group>"; };
		AB4C47150DAE9C7A00FC0DB7 /* SkDescriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkDescriptor.h; sourceTree = "<group>"; };
		AB4C47160DAE9C7A00FC0DB7 /* SkDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkDevice.h; sourceTree = "<group>"; };
		AB4C47170DAE9C7A00FC0DB7 /* SkDiscretePathEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkDiscretePathEffect.h; sourceTree = "<group>"; };
		AB4C47180DAE9C7A00FC0DB7 /* SkDither.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkDither.h; sourceTree = "<group>"; };
		AB4C47190DAE9C7A00FC0DB7 /* SkDOM.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkDOM.h; sourceTree = "<group>"; };
		AB4C471A0DAE9C7A00FC0DB7 /* SkDrawExtraPathEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkDrawExtraPathEffect.h; sourceTree = "<group>"; };
		AB4C471B0DAE9C7A00FC0DB7 /* SkDrawFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkDrawFilter.h; sourceTree = "<group>"; };
		AB4C471C0DAE9C7A00FC0DB7 /* SkDrawLooper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkDrawLooper.h; sourceTree = "<group>"; };
		AB4C471D0DAE9C7A00FC0DB7 /* SkEmbossMaskFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkEmbossMaskFilter.h; sourceTree = "<group>"; };
		AB4C471E0DAE9C7A00FC0DB7 /* SkEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkEvent.h; sourceTree = "<group>"; };
		AB4C471F0DAE9C7A00FC0DB7 /* SkEventSink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkEventSink.h; sourceTree = "<group>"; };
		AB4C47200DAE9C7A00FC0DB7 /* SkFlattenable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkFlattenable.h; sourceTree = "<group>"; };
		AB4C47210DAE9C7A00FC0DB7 /* SkFontCodec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkFontCodec.h; sourceTree = "<group>"; };
		AB4C47220DAE9C7A00FC0DB7 /* SkFontHost.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkFontHost.h; sourceTree = "<group>"; };
		AB4C47230DAE9C7A00FC0DB7 /* SkGlobals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkGlobals.h; sourceTree = "<group>"; };
		AB4C47240DAE9C7A00FC0DB7 /* SkGradientShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkGradientShader.h; sourceTree = "<group>"; };
		AB4C47250DAE9C7A00FC0DB7 /* SkGraphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkGraphics.h; sourceTree = "<group>"; };
		AB4C47270DAE9C7A00FC0DB7 /* SkImageRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkImageRef.h; sourceTree = "<group>"; };
		AB4C47280DAE9C7A00FC0DB7 /* SkImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkImageView.h; sourceTree = "<group>"; };
		AB4C47290DAE9C7A00FC0DB7 /* SkJS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkJS.h; sourceTree = "<group>"; };
		AB4C472A0DAE9C7A00FC0DB7 /* SkKernel33MaskFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkKernel33MaskFilter.h; sourceTree = "<group>"; };
		AB4C472B0DAE9C7A00FC0DB7 /* SkKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkKey.h; sourceTree = "<group>"; };
		AB4C472C0DAE9C7A00FC0DB7 /* SkLayerRasterizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkLayerRasterizer.h; sourceTree = "<group>"; };
		AB4C472D0DAE9C7A00FC0DB7 /* SkMask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkMask.h; sourceTree = "<group>"; };
		AB4C472E0DAE9C7A00FC0DB7 /* SkMaskFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkMaskFilter.h; sourceTree = "<group>"; };
		AB4C472F0DAE9C7A00FC0DB7 /* SkMetaData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkMetaData.h; sourceTree = "<group>"; };
		AB4C47300DAE9C7A00FC0DB7 /* SkMMapStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkMMapStream.h; sourceTree = "<group>"; };
		AB4C47310DAE9C7A00FC0DB7 /* SkMovie.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkMovie.h; sourceTree = "<group>"; };
		AB4C47360DAE9C7A00FC0DB7 /* SkOSWindow_Mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkOSWindow_Mac.h; sourceTree = "<group>"; };
		AB4C473A0DAE9C7A00FC0DB7 /* SkPackBits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPackBits.h; sourceTree = "<group>"; };
		AB4C473B0DAE9C7A00FC0DB7 /* SkPaint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPaint.h; sourceTree = "<group>"; };
		AB4C473C0DAE9C7A00FC0DB7 /* SkPaintFlagsDrawFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPaintFlagsDrawFilter.h; sourceTree = "<group>"; };
		AB4C473D0DAE9C7A00FC0DB7 /* SkParse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkParse.h; sourceTree = "<group>"; };
		AB4C473E0DAE9C7A00FC0DB7 /* SkParsePaint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkParsePaint.h; sourceTree = "<group>"; };
		AB4C473F0DAE9C7A00FC0DB7 /* SkPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPath.h; sourceTree = "<group>"; };
		AB4C47400DAE9C7A00FC0DB7 /* SkPathEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPathEffect.h; sourceTree = "<group>"; };
		AB4C47410DAE9C7A00FC0DB7 /* SkPathMeasure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPathMeasure.h; sourceTree = "<group>"; };
		AB4C47420DAE9C7A00FC0DB7 /* SkPicture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPicture.h; sourceTree = "<group>"; };
		AB4C47430DAE9C7A00FC0DB7 /* SkPixelRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPixelRef.h; sourceTree = "<group>"; };
		AB4C47440DAE9C7A00FC0DB7 /* SkPixelXorXfermode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPixelXorXfermode.h; sourceTree = "<group>"; };
		AB4C47450DAE9C7A00FC0DB7 /* SkPorterDuff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPorterDuff.h; sourceTree = "<group>"; };
		AB4C47460DAE9C7A00FC0DB7 /* SkProgressBarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkProgressBarView.h; sourceTree = "<group>"; };
		AB4C47470DAE9C7A00FC0DB7 /* SkRasterizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkRasterizer.h; sourceTree = "<group>"; };
		AB4C47480DAE9C7A00FC0DB7 /* SkRefCnt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkRefCnt.h; sourceTree = "<group>"; };
		AB4C47490DAE9C7A00FC0DB7 /* SkScalerContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkScalerContext.h; sourceTree = "<group>"; };
		AB4C474A0DAE9C7A00FC0DB7 /* SkScrollBarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkScrollBarView.h; sourceTree = "<group>"; };
		AB4C474B0DAE9C7A00FC0DB7 /* SkShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkShader.h; sourceTree = "<group>"; };
		AB4C474C0DAE9C7A00FC0DB7 /* SkShaderExtras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkShaderExtras.h; sourceTree = "<group>"; };
		AB4C474D0DAE9C7A00FC0DB7 /* SkStackViewLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkStackViewLayout.h; sourceTree = "<group>"; };
		AB4C474E0DAE9C7A00FC0DB7 /* SkStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkStream.h; sourceTree = "<group>"; };
		AB4C474F0DAE9C7A00FC0DB7 /* SkStream_Win.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkStream_Win.h; sourceTree = "<group>"; };
		AB4C47500DAE9C7A00FC0DB7 /* SkString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkString.h; sourceTree = "<group>"; };
		AB4C47510DAE9C7A00FC0DB7 /* SkStroke.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkStroke.h; sourceTree = "<group>"; };
		AB4C47520DAE9C7A00FC0DB7 /* SkSVGAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkSVGAttribute.h; sourceTree = "<group>"; };
		AB4C47530DAE9C7A00FC0DB7 /* SkSVGBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkSVGBase.h; sourceTree = "<group>"; };
		AB4C47540DAE9C7A00FC0DB7 /* SkSVGPaintState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkSVGPaintState.h; sourceTree = "<group>"; };
		AB4C47550DAE9C7A00FC0DB7 /* SkSVGParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkSVGParser.h; sourceTree = "<group>"; };
		AB4C47560DAE9C7A00FC0DB7 /* SkSVGTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkSVGTypes.h; sourceTree = "<group>"; };
		AB4C47570DAE9C7A00FC0DB7 /* SkSystemEventTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkSystemEventTypes.h; sourceTree = "<group>"; };
		AB4C47580DAE9C7A00FC0DB7 /* SkTDArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTDArray.h; sourceTree = "<group>"; };
		AB4C47590DAE9C7A00FC0DB7 /* SkTDict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTDict.h; sourceTree = "<group>"; };
		AB4C475A0DAE9C7A00FC0DB7 /* SkTDStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTDStack.h; sourceTree = "<group>"; };
		AB4C475B0DAE9C7A00FC0DB7 /* SkTextBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTextBox.h; sourceTree = "<group>"; };
		AB4C475C0DAE9C7A00FC0DB7 /* SkTime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTime.h; sourceTree = "<group>"; };
		AB4C475D0DAE9C7A00FC0DB7 /* SkTransparentShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTransparentShader.h; sourceTree = "<group>"; };
		AB4C475E0DAE9C7A00FC0DB7 /* SkTypeface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTypeface.h; sourceTree = "<group>"; };
		AB4C475F0DAE9C7A00FC0DB7 /* SkUnitMapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkUnitMapper.h; sourceTree = "<group>"; };
		AB4C47600DAE9C7A00FC0DB7 /* SkUnitMappers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkUnitMappers.h; sourceTree = "<group>"; };
		AB4C47610DAE9C7A00FC0DB7 /* SkUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkUtils.h; sourceTree = "<group>"; };
		AB4C47620DAE9C7A00FC0DB7 /* SkView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkView.h; sourceTree = "<group>"; };
		AB4C47630DAE9C7A00FC0DB7 /* SkViewInflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkViewInflate.h; sourceTree = "<group>"; };
		AB4C47640DAE9C7A00FC0DB7 /* SkWidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkWidget.h; sourceTree = "<group>"; };
		AB4C47650DAE9C7A00FC0DB7 /* SkWidgetViews.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkWidgetViews.h; sourceTree = "<group>"; };
		AB4C47660DAE9C7A00FC0DB7 /* SkWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkWindow.h; sourceTree = "<group>"; };
		AB4C47670DAE9C7A00FC0DB7 /* SkXfermode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkXfermode.h; sourceTree = "<group>"; };
		AB4C47680DAE9C7A00FC0DB7 /* SkXMLParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkXMLParser.h; sourceTree = "<group>"; };
		AB4C47690DAE9C7A00FC0DB7 /* SkXMLWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkXMLWriter.h; sourceTree = "<group>"; };
		AB4C47F90DAE9C9700FC0DB7 /* SkFontHost_none.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkFontHost_none.cpp; sourceTree = "<group>"; };
		AB4C47FB0DAE9C9700FC0DB7 /* SkGlobals_global.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkGlobals_global.cpp; sourceTree = "<group>"; };
		AB4C47FF0DAE9C9700FC0DB7 /* SkOSFile_stdio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkOSFile_stdio.cpp; sourceTree = "<group>"; };
		AB4C48010DAE9C9700FC0DB7 /* SkThread_pthread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkThread_pthread.cpp; sourceTree = "<group>"; };
		AB4C48030DAE9C9700FC0DB7 /* SkTime_Unix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkTime_Unix.cpp; sourceTree = "<group>"; };
		AB4C481E0DAE9C9C00FC0DB7 /* SkAlphaRuns.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkAlphaRuns.cpp; sourceTree = "<group>"; };
		AB4C481F0DAE9C9C00FC0DB7 /* SkAntiRun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkAntiRun.h; sourceTree = "<group>"; };
		AB4C48200DAE9C9C00FC0DB7 /* SkAutoKern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkAutoKern.h; sourceTree = "<group>"; };
		AB4C48210DAE9C9C00FC0DB7 /* SkBitmap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBitmap.cpp; sourceTree = "<group>"; };
		AB4C48220DAE9C9C00FC0DB7 /* SkBitmapProcShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBitmapProcShader.cpp; sourceTree = "<group>"; };
		AB4C48230DAE9C9C00FC0DB7 /* SkBitmapProcShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBitmapProcShader.h; sourceTree = "<group>"; };
		AB4C48240DAE9C9C00FC0DB7 /* SkBitmapProcState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBitmapProcState.cpp; sourceTree = "<group>"; };
		AB4C48250DAE9C9C00FC0DB7 /* SkBitmapProcState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBitmapProcState.h; sourceTree = "<group>"; };
		AB4C48260DAE9C9C00FC0DB7 /* SkBitmapProcState_matrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBitmapProcState_matrix.h; sourceTree = "<group>"; };
		AB4C48270DAE9C9C00FC0DB7 /* SkBitmapProcState_matrixProcs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBitmapProcState_matrixProcs.cpp; sourceTree = "<group>"; };
		AB4C48290DAE9C9C00FC0DB7 /* SkBitmapSampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBitmapSampler.cpp; sourceTree = "<group>"; };
		AB4C482A0DAE9C9C00FC0DB7 /* SkBitmapSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBitmapSampler.h; sourceTree = "<group>"; };
		AB4C482B0DAE9C9C00FC0DB7 /* SkBitmapSamplerTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBitmapSamplerTemplate.h; sourceTree = "<group>"; };
		AB4C482C0DAE9C9C00FC0DB7 /* SkBitmapShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBitmapShader.cpp; sourceTree = "<group>"; };
		AB4C482D0DAE9C9C00FC0DB7 /* SkBitmapShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBitmapShader.h; sourceTree = "<group>"; };
		AB4C482E0DAE9C9C00FC0DB7 /* SkBitmapShader16BilerpTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBitmapShader16BilerpTemplate.h; sourceTree = "<group>"; };
		AB4C482F0DAE9C9C00FC0DB7 /* SkBitmapShaderTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBitmapShaderTemplate.h; sourceTree = "<group>"; };
		AB4C48300DAE9C9C00FC0DB7 /* SkBlitBWMaskTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBlitBWMaskTemplate.h; sourceTree = "<group>"; };
		AB4C48310DAE9C9C00FC0DB7 /* SkBlitRow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBlitRow.h; sourceTree = "<group>"; };
		AB4C48320DAE9C9C00FC0DB7 /* SkBlitRow_D16.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBlitRow_D16.cpp; sourceTree = "<group>"; };
		AB4C48330DAE9C9C00FC0DB7 /* SkBlitter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBlitter.cpp; sourceTree = "<group>"; };
		AB4C48340DAE9C9C00FC0DB7 /* SkBlitter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBlitter.h; sourceTree = "<group>"; };
		AB4C48350DAE9C9C00FC0DB7 /* SkBlitter_A1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBlitter_A1.cpp; sourceTree = "<group>"; };
		AB4C48360DAE9C9C00FC0DB7 /* SkBlitter_A8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBlitter_A8.cpp; sourceTree = "<group>"; };
		AB4C48370DAE9C9C00FC0DB7 /* SkBlitter_ARGB32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBlitter_ARGB32.cpp; sourceTree = "<group>"; };
		AB4C48380DAE9C9C00FC0DB7 /* SkBlitter_RGB16.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBlitter_RGB16.cpp; sourceTree = "<group>"; };
		AB4C48390DAE9C9C00FC0DB7 /* SkBlitter_Sprite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBlitter_Sprite.cpp; sourceTree = "<group>"; };
		AB4C483A0DAE9C9C00FC0DB7 /* SkCanvas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkCanvas.cpp; sourceTree = "<group>"; };
		AB4C483B0DAE9C9C00FC0DB7 /* SkColor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkColor.cpp; sourceTree = "<group>"; };
		AB4C483C0DAE9C9C00FC0DB7 /* SkColorFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkColorFilter.cpp; sourceTree = "<group>"; };
		AB4C483D0DAE9C9C00FC0DB7 /* SkColorTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkColorTable.cpp; sourceTree = "<group>"; };
		AB4C483E0DAE9C9C00FC0DB7 /* SkCoreBlitters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkCoreBlitters.h; sourceTree = "<group>"; };
		AB4C483F0DAE9C9C00FC0DB7 /* SkDeque.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkDeque.cpp; sourceTree = "<group>"; };
		AB4C48400DAE9C9C00FC0DB7 /* SkDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkDevice.cpp; sourceTree = "<group>"; };
		AB4C48410DAE9C9C00FC0DB7 /* SkDither.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkDither.cpp; sourceTree = "<group>"; };
		AB4C48420DAE9C9C00FC0DB7 /* SkDraw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkDraw.cpp; sourceTree = "<group>"; };
		AB4C48430DAE9C9C00FC0DB7 /* SkDraw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkDraw.h; path = ../include/SkDraw.h; sourceTree = "<group>"; };
		AB4C48440DAE9C9C00FC0DB7 /* SkEdge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkEdge.cpp; sourceTree = "<group>"; };
		AB4C48450DAE9C9C00FC0DB7 /* SkEdge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkEdge.h; sourceTree = "<group>"; };
		AB4C48460DAE9C9C00FC0DB7 /* SkFilterProc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkFilterProc.cpp; sourceTree = "<group>"; };
		AB4C48470DAE9C9C00FC0DB7 /* SkFilterProc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkFilterProc.h; sourceTree = "<group>"; };
		AB4C48480DAE9C9C00FC0DB7 /* SkFlattenable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkFlattenable.cpp; sourceTree = "<group>"; };
		AB4C48490DAE9C9C00FC0DB7 /* SkFP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkFP.h; sourceTree = "<group>"; };
		AB4C484A0DAE9C9C00FC0DB7 /* SkGeometry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkGeometry.cpp; sourceTree = "<group>"; };
		AB4C484B0DAE9C9C00FC0DB7 /* SkGeometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkGeometry.h; sourceTree = "<group>"; };
		AB4C484C0DAE9C9C00FC0DB7 /* SkGlobals.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkGlobals.cpp; sourceTree = "<group>"; };
		AB4C484D0DAE9C9C00FC0DB7 /* SkGlyphCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkGlyphCache.cpp; sourceTree = "<group>"; };
		AB4C484E0DAE9C9C00FC0DB7 /* SkGlyphCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkGlyphCache.h; sourceTree = "<group>"; };
		AB4C484F0DAE9C9C00FC0DB7 /* SkGraphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkGraphics.cpp; sourceTree = "<group>"; };
		AB4C48500DAE9C9C00FC0DB7 /* SkMask.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkMask.cpp; sourceTree = "<group>"; };
		AB4C48510DAE9C9C00FC0DB7 /* SkMaskFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkMaskFilter.cpp; sourceTree = "<group>"; };
		AB4C48520DAE9C9C00FC0DB7 /* SkPackBits.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkPackBits.cpp; sourceTree = "<group>"; };
		AB4C48530DAE9C9C00FC0DB7 /* SkPaint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkPaint.cpp; sourceTree = "<group>"; };
		AB4C48540DAE9C9C00FC0DB7 /* SkPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkPath.cpp; sourceTree = "<group>"; };
		AB4C48550DAE9C9C00FC0DB7 /* SkPathEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkPathEffect.cpp; sourceTree = "<group>"; };
		AB4C48560DAE9C9C00FC0DB7 /* SkPathMeasure.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkPathMeasure.cpp; sourceTree = "<group>"; };
		AB4C48570DAE9C9C00FC0DB7 /* SkPicture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkPicture.cpp; sourceTree = "<group>"; };
		AB4C48580DAE9C9C00FC0DB7 /* SkProcSpriteBlitter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkProcSpriteBlitter.cpp; sourceTree = "<group>"; };
		AB4C48590DAE9C9C00FC0DB7 /* SkRasterizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkRasterizer.cpp; sourceTree = "<group>"; };
		AB4C485B0DAE9C9C00FC0DB7 /* SkRefCnt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkRefCnt.cpp; sourceTree = "<group>"; };
		AB4C485C0DAE9C9C00FC0DB7 /* SkRegion_path.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkRegion_path.cpp; sourceTree = "<group>"; };
		AB4C485D0DAE9C9C00FC0DB7 /* SkScalerContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkScalerContext.cpp; sourceTree = "<group>"; };
		AB4C485E0DAE9C9C00FC0DB7 /* SkScan.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkScan.cpp; sourceTree = "<group>"; };
		AB4C485F0DAE9C9C00FC0DB7 /* SkScan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkScan.h; sourceTree = "<group>"; };
		AB4C48600DAE9C9C00FC0DB7 /* SkScan_Antihair.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkScan_Antihair.cpp; sourceTree = "<group>"; };
		AB4C48610DAE9C9C00FC0DB7 /* SkScan_AntiPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkScan_AntiPath.cpp; sourceTree = "<group>"; };
		AB4C48620DAE9C9C00FC0DB7 /* SkScan_Hairline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkScan_Hairline.cpp; sourceTree = "<group>"; };
		AB4C48630DAE9C9C00FC0DB7 /* SkScan_Path.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkScan_Path.cpp; sourceTree = "<group>"; };
		AB4C48640DAE9C9C00FC0DB7 /* SkScanPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkScanPriv.h; sourceTree = "<group>"; };
		AB4C48650DAE9C9C00FC0DB7 /* SkShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkShader.cpp; sourceTree = "<group>"; };
		AB4C48660DAE9C9C00FC0DB7 /* SkSpriteBlitter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkSpriteBlitter.h; sourceTree = "<group>"; };
		AB4C48670DAE9C9C00FC0DB7 /* SkSpriteBlitter_ARGB32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkSpriteBlitter_ARGB32.cpp; sourceTree = "<group>"; };
		AB4C48680DAE9C9C00FC0DB7 /* SkSpriteBlitter_RGB16.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkSpriteBlitter_RGB16.cpp; sourceTree = "<group>"; };
		AB4C48690DAE9C9C00FC0DB7 /* SkSpriteBlitterTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkSpriteBlitterTemplate.h; sourceTree = "<group>"; };
		AB4C486A0DAE9C9C00FC0DB7 /* SkString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkString.cpp; sourceTree = "<group>"; };
		AB4C486B0DAE9C9C00FC0DB7 /* SkStroke.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkStroke.cpp; sourceTree = "<group>"; };
		AB4C486C0DAE9C9C00FC0DB7 /* SkStrokerPriv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkStrokerPriv.cpp; sourceTree = "<group>"; };
		AB4C486D0DAE9C9C00FC0DB7 /* SkStrokerPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkStrokerPriv.h; sourceTree = "<group>"; };
		AB4C486E0DAE9C9C00FC0DB7 /* SkTemplatesPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTemplatesPriv.h; sourceTree = "<group>"; };
		AB4C486F0DAE9C9C00FC0DB7 /* SkTSearch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkTSearch.cpp; sourceTree = "<group>"; };
		AB4C48700DAE9C9C00FC0DB7 /* SkTSort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkTSort.h; sourceTree = "<group>"; };
		AB4C48710DAE9C9C00FC0DB7 /* SkUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkUtils.cpp; sourceTree = "<group>"; };
		AB4C48720DAE9C9C00FC0DB7 /* SkWriter32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkWriter32.cpp; sourceTree = "<group>"; };
		AB4C48740DAE9C9C00FC0DB7 /* SkXfermode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkXfermode.cpp; sourceTree = "<group>"; };
		AB4C49910DAEA1A000FC0DB7 /* precompiled.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = precompiled.cc; sourceTree = "<group>"; };
		AB4C4A030DAEC80E00FC0DB7 /* SkImageDecoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkImageDecoder.cpp; sourceTree = "<group>"; };
		AB4C4A050DAEC81900FC0DB7 /* SkScaledBitmapSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkScaledBitmapSampler.h; sourceTree = "<group>"; };
		AB4C4A0C0DAEC86C00FC0DB7 /* SkImageDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkImageDecoder.h; sourceTree = "<group>"; };
		AB4C4A200DAECAE500FC0DB7 /* SkBML_WXMLParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBML_WXMLParser.h; sourceTree = "<group>"; };
		AB4C4A210DAECAE500FC0DB7 /* SkBML_XMLParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkBML_XMLParser.h; sourceTree = "<group>"; };
		AB4C4A290DAECE3600FC0DB7 /* SkImageDecoder_Factory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkImageDecoder_Factory.cpp; sourceTree = "<group>"; };
		ABD7889C0DAEE16800D226BC /* SkOSFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkOSFile.h; sourceTree = "<group>"; };
		E48EE4CF0E34E855009DE966 /* libskia.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libskia.a; sourceTree = BUILT_PRODUCTS_DIR; };
		E48EE5960E34F0FF009DE966 /* SkUnPreMultiply.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkUnPreMultiply.h; sourceTree = "<group>"; };
		E48EE5A60E34F14C009DE966 /* SkPictureFlat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkPictureFlat.h; path = picture/SkPictureFlat.h; sourceTree = "<group>"; };
		E48EE5A70E34F14C009DE966 /* SkPicturePlayback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkPicturePlayback.h; path = picture/SkPicturePlayback.h; sourceTree = "<group>"; };
		E48EE5A80E34F14C009DE966 /* SkPictureRecord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkPictureRecord.h; path = picture/SkPictureRecord.h; sourceTree = "<group>"; };
		E48EE5AC0E34F183009DE966 /* SkReader32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkReader32.h; sourceTree = "<group>"; };
		E48EE5AE0E34F192009DE966 /* SkWriter32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkWriter32.h; sourceTree = "<group>"; };
		E4A133080E37A11600110AA2 /* SkBlitRow_D4444.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBlitRow_D4444.cpp; sourceTree = "<group>"; };
		E4A1330E0E37A16400110AA2 /* SkPixelRef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkPixelRef.cpp; sourceTree = "<group>"; };
		E4A133120E37A19300110AA2 /* SkPtrRecorder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkPtrRecorder.cpp; sourceTree = "<group>"; };
		E4A133210E37A1C900110AA2 /* SkPtrRecorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkPtrRecorder.h; sourceTree = "<group>"; };
		E4A133260E37A1FE00110AA2 /* SkPictureRecord.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SkPictureRecord.cpp; path = picture/SkPictureRecord.cpp; sourceTree = "<group>"; };
		E4A133290E37A22700110AA2 /* SkPictureFlat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SkPictureFlat.cpp; path = picture/SkPictureFlat.cpp; sourceTree = "<group>"; };
		E4A1332C0E37A24F00110AA2 /* SkTypeface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkTypeface.cpp; sourceTree = "<group>"; };
		E4A133340E37A30B00110AA2 /* SkPicturePlayback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SkPicturePlayback.cpp; path = picture/SkPicturePlayback.cpp; sourceTree = "<group>"; };
		E4A133380E37A33200110AA2 /* SkMMapStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkMMapStream.cpp; sourceTree = "<group>"; };
		E4A1333C0E37A35900110AA2 /* SkBlitter_4444.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkBlitter_4444.cpp; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		E48EE4CD0E34E855009DE966 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		034768DFFF38A50411DB9C8B /* Products */ = {
			isa = PBXGroup;
			children = (
				E48EE4CF0E34E855009DE966 /* libskia.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		0867D691FE84028FC02AAC07 /* skia */ = {
			isa = PBXGroup;
			children = (
				7B4DF4480E5B5E36004D7619 /* Configuration */,
				AB4C450D0DAE9B9100FC0DB7 /* Source */,
				034768DFFF38A50411DB9C8B /* Products */,
			);
			name = skia;
			sourceTree = "<group>";
		};
		7B4DF4480E5B5E36004D7619 /* Configuration */ = {
			isa = PBXGroup;
			children = (
				7B4DF4490E5B5E5C004D7619 /* common.xcconfig */,
				7B4DF44A0E5B5E5C004D7619 /* debug.xcconfig */,
				7B4DF44B0E5B5E5C004D7619 /* executable.xcconfig */,
				7B4DF44C0E5B5E5C004D7619 /* release.xcconfig */,
				7B4DF44D0E5B5E5C004D7619 /* staticlib.xcconfig */,
			);
			name = Configuration;
			path = ../build;
			sourceTree = "<group>";
		};
		A70A3BA70ED7385100C31871 /* ext */ = {
			isa = PBXGroup;
			children = (
				A70A3BA80ED7385F00C31871 /* bitmap_platform_device_mac.cc */,
				A70A3BA90ED7385F00C31871 /* bitmap_platform_device_mac.h */,
				A70A3BAA0ED7385F00C31871 /* platform_canvas_mac.cc */,
				A70A3BAB0ED7385F00C31871 /* platform_canvas_mac.h */,
				A70A3BAC0ED7385F00C31871 /* platform_device_mac.cc */,
				A70A3BAD0ED7385F00C31871 /* platform_device_mac.h */,
				A74368310EE5C759003562CC /* skia_utils.cc */,
				A74368320EE5C759003562CC /* skia_utils.h */,
				A74368330EE5C759003562CC /* skia_utils_mac.cc */,
				A74368340EE5C759003562CC /* skia_utils_mac.h */,
			);
			name = ext;
			sourceTree = "<group>";
		};
		AB4C450D0DAE9B9100FC0DB7 /* Source */ = {
			isa = PBXGroup;
			children = (
				AB4C45130DAE9C3700FC0DB7 /* animator */,
				AB4C46580DAE9C4A00FC0DB7 /* corecg */,
				AB4C46850DAE9C4F00FC0DB7 /* effects */,
				A70A3BA70ED7385100C31871 /* ext */,
				AB4C46C00DAE9C7000FC0DB7 /* images */,
				AB4C46DF0DAE9C7900FC0DB7 /* include */,
				E48EE5A20E34F13C009DE966 /* picture */,
				AB4C47F30DAE9C9700FC0DB7 /* ports */,
				AB4C481C0DAE9C9C00FC0DB7 /* sgl */,
				AB4C49910DAEA1A000FC0DB7 /* precompiled.cc */,
				32DBCF5E0370ADEE00C91783 /* skia_Prefix.pch */,
			);
			name = Source;
			sourceTree = "<group>";
		};
		AB4C45130DAE9C3700FC0DB7 /* animator */ = {
			isa = PBXGroup;
			children = (
				AB4C45B00DAE9C3700FC0DB7 /* SkTime.cpp */,
			);
			path = animator;
			sourceTree = "<group>";
		};
		AB4C46580DAE9C4A00FC0DB7 /* corecg */ = {
			isa = PBXGroup;
			children = (
				AB4C465C0DAE9C4A00FC0DB7 /* Sk64.cpp */,
				AB4C465D0DAE9C4A00FC0DB7 /* SkBuffer.cpp */,
				AB4C465E0DAE9C4A00FC0DB7 /* SkChunkAlloc.cpp */,
				AB4C465F0DAE9C4A00FC0DB7 /* SkCordic.cpp */,
				AB4C46600DAE9C4A00FC0DB7 /* SkCordic.h */,
				AB4C46610DAE9C4A00FC0DB7 /* SkDebug.cpp */,
				AB4C46620DAE9C4A00FC0DB7 /* SkDebug_stdio.cpp */,
				AB4C46630DAE9C4A00FC0DB7 /* SkFloat.cpp */,
				AB4C46640DAE9C4A00FC0DB7 /* SkFloat.h */,
				7B4DF47A0E5B5FB3004D7619 /* SkFloatBits.h */,
				AB4C46650DAE9C4A00FC0DB7 /* SkInterpolator.cpp */,
				AB4C46660DAE9C4A00FC0DB7 /* SkMath.cpp */,
				AB4C46670DAE9C4A00FC0DB7 /* SkMatrix.cpp */,
				AB4C46680DAE9C4A00FC0DB7 /* SkMemory_stdlib.cpp */,
				AB4C46690DAE9C4A00FC0DB7 /* SkPoint.cpp */,
				AB4C466A0DAE9C4A00FC0DB7 /* SkRect.cpp */,
				AB4C466B0DAE9C4A00FC0DB7 /* SkRegion.cpp */,
				AB4C466C0DAE9C4A00FC0DB7 /* SkRegionPriv.h */,
				AB4C466D0DAE9C4A00FC0DB7 /* SkSinTable.h */,
				7B4DF47B0E5B5FB3004D7619 /* SkTSort.h */,
			);
			path = corecg;
			sourceTree = "<group>";
		};
		AB4C46850DAE9C4F00FC0DB7 /* effects */ = {
			isa = PBXGroup;
			children = (
				AB4C46860DAE9C4F00FC0DB7 /* Sk1DPathEffect.cpp */,
				AB4C46870DAE9C4F00FC0DB7 /* Sk2DPathEffect.cpp */,
				AB4C46880DAE9C4F00FC0DB7 /* SkAvoidXfermode.cpp */,
				AB4C46890DAE9C4F00FC0DB7 /* SkBlurDrawLooper.cpp */,
				AB4C468A0DAE9C4F00FC0DB7 /* SkBlurMask.cpp */,
				AB4C468B0DAE9C4F00FC0DB7 /* SkBlurMask.h */,
				AB4C468C0DAE9C4F00FC0DB7 /* SkBlurMaskFilter.cpp */,
				AB4C468D0DAE9C4F00FC0DB7 /* SkCamera.cpp */,
				AB4C468E0DAE9C4F00FC0DB7 /* SkColorFilters.cpp */,
				AB4C468F0DAE9C4F00FC0DB7 /* SkColorMatrix.cpp */,
				AB4C46900DAE9C4F00FC0DB7 /* SkColorMatrixFilter.cpp */,
				AB4C46910DAE9C4F00FC0DB7 /* SkCornerPathEffect.cpp */,
				AB4C46920DAE9C4F00FC0DB7 /* SkCullPoints.cpp */,
				AB4C46930DAE9C4F00FC0DB7 /* SkDashPathEffect.cpp */,
				AB4C46940DAE9C4F00FC0DB7 /* SkDiscretePathEffect.cpp */,
				AB4C46950DAE9C4F00FC0DB7 /* SkEmbossMask.cpp */,
				AB4C46960DAE9C4F00FC0DB7 /* SkEmbossMask.h */,
				AB4C46970DAE9C4F00FC0DB7 /* SkEmbossMask_Table.h */,
				AB4C46980DAE9C4F00FC0DB7 /* SkEmbossMaskFilter.cpp */,
				AB4C46990DAE9C4F00FC0DB7 /* SkGradientShader.cpp */,
				AB4C469A0DAE9C4F00FC0DB7 /* SkKernel33MaskFilter.cpp */,
				AB4C469B0DAE9C4F00FC0DB7 /* SkLayerRasterizer.cpp */,
				7B4DF47D0E5B5FE0004D7619 /* SkNinePatch.cpp */,
				AB4C469D0DAE9C4F00FC0DB7 /* SkPaintFlagsDrawFilter.cpp */,
				AB4C469E0DAE9C4F00FC0DB7 /* SkPixelXorXfermode.cpp */,
				AB4C469F0DAE9C4F00FC0DB7 /* SkRadialGradient_Table.h */,
				AB4C46A00DAE9C4F00FC0DB7 /* SkShaderExtras.cpp */,
				AB4C46A10DAE9C4F00FC0DB7 /* SkTransparentShader.cpp */,
				AB4C46A20DAE9C4F00FC0DB7 /* SkUnitMappers.cpp */,
			);
			path = effects;
			sourceTree = "<group>";
		};
		AB4C46C00DAE9C7000FC0DB7 /* images */ = {
			isa = PBXGroup;
			children = (
				AB4C4A030DAEC80E00FC0DB7 /* SkImageDecoder.cpp */,
				AB4C4A050DAEC81900FC0DB7 /* SkScaledBitmapSampler.h */,
				AB4C46CA0DAE9C7000FC0DB7 /* SkImageRef.cpp */,
				E4A133380E37A33200110AA2 /* SkMMapStream.cpp */,
				7B4DF47F0E5B6005004D7619 /* SkScaledBitmapSampler.cpp */,
				AB4C46CF0DAE9C7000FC0DB7 /* SkStream.cpp */,
			);
			path = images;
			sourceTree = "<group>";
		};
		AB4C46DF0DAE9C7900FC0DB7 /* include */ = {
			isa = PBXGroup;
			children = (
				AB4C46E00DAE9C7900FC0DB7 /* corecg */,
				AB4C46FA0DAE9C7A00FC0DB7 /* Sk1DPathEffect.h */,
				AB4C46FB0DAE9C7A00FC0DB7 /* Sk2DPathEffect.h */,
				AB4C46FC0DAE9C7A00FC0DB7 /* SkAnimator.h */,
				AB4C46FD0DAE9C7A00FC0DB7 /* SkAnimatorView.h */,
				AB4C46FE0DAE9C7A00FC0DB7 /* SkApplication.h */,
				AB4C46FF0DAE9C7A00FC0DB7 /* SkAvoidXfermode.h */,
				AB4C47000DAE9C7A00FC0DB7 /* SkBGViewArtist.h */,
				AB4C47010DAE9C7A00FC0DB7 /* SkBitmap.h */,
				AB4C47030DAE9C7A00FC0DB7 /* SkBlurDrawLooper.h */,
				AB4C47040DAE9C7A00FC0DB7 /* SkBlurMaskFilter.h */,
				AB4C4A200DAECAE500FC0DB7 /* SkBML_WXMLParser.h */,
				AB4C4A210DAECAE500FC0DB7 /* SkBML_XMLParser.h */,
				AB4C47070DAE9C7A00FC0DB7 /* SkBorderView.h */,
				AB4C47080DAE9C7A00FC0DB7 /* SkBounder.h */,
				AB4C47090DAE9C7A00FC0DB7 /* SkCamera.h */,
				AB4C470A0DAE9C7A00FC0DB7 /* SkCanvas.h */,
				AB4C470B0DAE9C7A00FC0DB7 /* SkColor.h */,
				AB4C470C0DAE9C7A00FC0DB7 /* SkColorFilter.h */,
				AB4C470D0DAE9C7A00FC0DB7 /* SkColorMatrix.h */,
				AB4C470E0DAE9C7A00FC0DB7 /* SkColorMatrixFilter.h */,
				AB4C470F0DAE9C7A00FC0DB7 /* SkColorPriv.h */,
				AB4C47100DAE9C7A00FC0DB7 /* SkColorShader.h */,
				AB4C47110DAE9C7A00FC0DB7 /* SkCornerPathEffect.h */,
				AB4C47120DAE9C7A00FC0DB7 /* SkCullPoints.h */,
				AB4C47130DAE9C7A00FC0DB7 /* SkDashPathEffect.h */,
				AB4C47140DAE9C7A00FC0DB7 /* SkDeque.h */,
				AB4C47150DAE9C7A00FC0DB7 /* SkDescriptor.h */,
				AB4C47160DAE9C7A00FC0DB7 /* SkDevice.h */,
				AB4C47170DAE9C7A00FC0DB7 /* SkDiscretePathEffect.h */,
				AB4C47180DAE9C7A00FC0DB7 /* SkDither.h */,
				AB4C47190DAE9C7A00FC0DB7 /* SkDOM.h */,
				AB4C471A0DAE9C7A00FC0DB7 /* SkDrawExtraPathEffect.h */,
				AB4C471B0DAE9C7A00FC0DB7 /* SkDrawFilter.h */,
				AB4C471C0DAE9C7A00FC0DB7 /* SkDrawLooper.h */,
				AB4C471D0DAE9C7A00FC0DB7 /* SkEmbossMaskFilter.h */,
				AB4C471E0DAE9C7A00FC0DB7 /* SkEvent.h */,
				AB4C471F0DAE9C7A00FC0DB7 /* SkEventSink.h */,
				AB4C47200DAE9C7A00FC0DB7 /* SkFlattenable.h */,
				AB4C47210DAE9C7A00FC0DB7 /* SkFontCodec.h */,
				AB4C47220DAE9C7A00FC0DB7 /* SkFontHost.h */,
				7B4DF45D0E5B5F3A004D7619 /* SkGLCanvas.h */,
				AB4C47230DAE9C7A00FC0DB7 /* SkGlobals.h */,
				AB4C47240DAE9C7A00FC0DB7 /* SkGradientShader.h */,
				AB4C47250DAE9C7A00FC0DB7 /* SkGraphics.h */,
				AB4C4A0C0DAEC86C00FC0DB7 /* SkImageDecoder.h */,
				AB4C47270DAE9C7A00FC0DB7 /* SkImageRef.h */,
				7B4DF45E0E5B5F3A004D7619 /* SkImageRef_GlobalPool.h */,
				AB4C47280DAE9C7A00FC0DB7 /* SkImageView.h */,
				AB4C47290DAE9C7A00FC0DB7 /* SkJS.h */,
				AB4C472A0DAE9C7A00FC0DB7 /* SkKernel33MaskFilter.h */,
				AB4C472B0DAE9C7A00FC0DB7 /* SkKey.h */,
				AB4C472C0DAE9C7A00FC0DB7 /* SkLayerRasterizer.h */,
				AB4C472D0DAE9C7A00FC0DB7 /* SkMask.h */,
				AB4C472E0DAE9C7A00FC0DB7 /* SkMaskFilter.h */,
				AB4C472F0DAE9C7A00FC0DB7 /* SkMetaData.h */,
				AB4C47300DAE9C7A00FC0DB7 /* SkMMapStream.h */,
				AB4C47310DAE9C7A00FC0DB7 /* SkMovie.h */,
				7B4DF45F0E5B5F3A004D7619 /* SkNinePatch.h */,
				ABD7889C0DAEE16800D226BC /* SkOSFile.h */,
				7B4DF4600E5B5F3A004D7619 /* SkOSMenu.h */,
				7B4DF4610E5B5F3A004D7619 /* SkOSSound.h */,
				AB4C47360DAE9C7A00FC0DB7 /* SkOSWindow_Mac.h */,
				AB4C473A0DAE9C7A00FC0DB7 /* SkPackBits.h */,
				AB4C473B0DAE9C7A00FC0DB7 /* SkPaint.h */,
				AB4C473C0DAE9C7A00FC0DB7 /* SkPaintFlagsDrawFilter.h */,
				AB4C473D0DAE9C7A00FC0DB7 /* SkParse.h */,
				AB4C473E0DAE9C7A00FC0DB7 /* SkParsePaint.h */,
				AB4C473F0DAE9C7A00FC0DB7 /* SkPath.h */,
				AB4C47400DAE9C7A00FC0DB7 /* SkPathEffect.h */,
				AB4C47410DAE9C7A00FC0DB7 /* SkPathMeasure.h */,
				AB4C47420DAE9C7A00FC0DB7 /* SkPicture.h */,
				AB4C47430DAE9C7A00FC0DB7 /* SkPixelRef.h */,
				AB4C47440DAE9C7A00FC0DB7 /* SkPixelXorXfermode.h */,
				AB4C47450DAE9C7A00FC0DB7 /* SkPorterDuff.h */,
				AB4C47460DAE9C7A00FC0DB7 /* SkProgressBarView.h */,
				E4A133210E37A1C900110AA2 /* SkPtrRecorder.h */,
				AB4C47470DAE9C7A00FC0DB7 /* SkRasterizer.h */,
				E48EE5AC0E34F183009DE966 /* SkReader32.h */,
				AB4C47480DAE9C7A00FC0DB7 /* SkRefCnt.h */,
				AB4C47490DAE9C7A00FC0DB7 /* SkScalerContext.h */,
				AB4C474A0DAE9C7A00FC0DB7 /* SkScrollBarView.h */,
				AB4C474B0DAE9C7A00FC0DB7 /* SkShader.h */,
				AB4C474C0DAE9C7A00FC0DB7 /* SkShaderExtras.h */,
				AB4C474D0DAE9C7A00FC0DB7 /* SkStackViewLayout.h */,
				AB4C474E0DAE9C7A00FC0DB7 /* SkStream.h */,
				AB4C474F0DAE9C7A00FC0DB7 /* SkStream_Win.h */,
				AB4C47500DAE9C7A00FC0DB7 /* SkString.h */,
				AB4C47510DAE9C7A00FC0DB7 /* SkStroke.h */,
				AB4C47520DAE9C7A00FC0DB7 /* SkSVGAttribute.h */,
				AB4C47530DAE9C7A00FC0DB7 /* SkSVGBase.h */,
				AB4C47540DAE9C7A00FC0DB7 /* SkSVGPaintState.h */,
				AB4C47550DAE9C7A00FC0DB7 /* SkSVGParser.h */,
				AB4C47560DAE9C7A00FC0DB7 /* SkSVGTypes.h */,
				AB4C47570DAE9C7A00FC0DB7 /* SkSystemEventTypes.h */,
				AB4C47580DAE9C7A00FC0DB7 /* SkTDArray.h */,
				AB4C47590DAE9C7A00FC0DB7 /* SkTDict.h */,
				AB4C475A0DAE9C7A00FC0DB7 /* SkTDStack.h */,
				AB4C475B0DAE9C7A00FC0DB7 /* SkTextBox.h */,
				AB4C475C0DAE9C7A00FC0DB7 /* SkTime.h */,
				AB4C475D0DAE9C7A00FC0DB7 /* SkTransparentShader.h */,
				AB4C475E0DAE9C7A00FC0DB7 /* SkTypeface.h */,
				AB4C475F0DAE9C7A00FC0DB7 /* SkUnitMapper.h */,
				AB4C47600DAE9C7A00FC0DB7 /* SkUnitMappers.h */,
				E48EE5960E34F0FF009DE966 /* SkUnPreMultiply.h */,
				AB4C47610DAE9C7A00FC0DB7 /* SkUtils.h */,
				AB4C47620DAE9C7A00FC0DB7 /* SkView.h */,
				AB4C47630DAE9C7A00FC0DB7 /* SkViewInflate.h */,
				AB4C47640DAE9C7A00FC0DB7 /* SkWidget.h */,
				AB4C47650DAE9C7A00FC0DB7 /* SkWidgetViews.h */,
				AB4C47660DAE9C7A00FC0DB7 /* SkWindow.h */,
				E48EE5AE0E34F192009DE966 /* SkWriter32.h */,
				AB4C47670DAE9C7A00FC0DB7 /* SkXfermode.h */,
				AB4C47680DAE9C7A00FC0DB7 /* SkXMLParser.h */,
				AB4C47690DAE9C7A00FC0DB7 /* SkXMLWriter.h */,
			);
			path = include;
			sourceTree = "<group>";
		};
		AB4C46E00DAE9C7900FC0DB7 /* corecg */ = {
			isa = PBXGroup;
			children = (
				AB4C46E10DAE9C7900FC0DB7 /* Sk64.h */,
				AB4C46E20DAE9C7900FC0DB7 /* SkBuffer.h */,
				AB4C46E30DAE9C7900FC0DB7 /* SkChunkAlloc.h */,
				AB4C46E40DAE9C7900FC0DB7 /* SkEndian.h */,
				AB4C46E50DAE9C7900FC0DB7 /* SkFDot6.h */,
				AB4C46E60DAE9C7900FC0DB7 /* SkFixed.h */,
				AB4C46E70DAE9C7900FC0DB7 /* SkFloatingPoint.h */,
				AB4C46E80DAE9C7900FC0DB7 /* SkInterpolator.h */,
				AB4C46E90DAE9C7900FC0DB7 /* SkMath.h */,
				AB4C46EA0DAE9C7900FC0DB7 /* SkMatrix.h */,
				AB4C46EB0DAE9C7900FC0DB7 /* SkPerspIter.h */,
				AB4C46EC0DAE9C7900FC0DB7 /* SkPoint.h */,
				AB4C46ED0DAE9C7900FC0DB7 /* SkPostConfig.h */,
				AB4C46EE0DAE9C7900FC0DB7 /* SkPreConfig.h */,
				AB4C46EF0DAE9C7900FC0DB7 /* SkRandom.h */,
				AB4C46F00DAE9C7900FC0DB7 /* SkRect.h */,
				AB4C46F10DAE9C7900FC0DB7 /* SkRegion.h */,
				AB4C46F20DAE9C7900FC0DB7 /* SkScalar.h */,
				AB4C46F30DAE9C7900FC0DB7 /* SkTemplates.h */,
				AB4C46F40DAE9C7900FC0DB7 /* SkThread.h */,
				AB4C46F50DAE9C7900FC0DB7 /* SkThread_platform.h */,
				AB4C46F60DAE9C7900FC0DB7 /* SkTSearch.h */,
				AB4C46F70DAE9C7900FC0DB7 /* SkTypes.h */,
				AB4C46F80DAE9C7900FC0DB7 /* SkUserConfig.h */,
			);
			path = corecg;
			sourceTree = "<group>";
		};
		AB4C47F30DAE9C9700FC0DB7 /* ports */ = {
			isa = PBXGroup;
			children = (
				AB4C47F90DAE9C9700FC0DB7 /* SkFontHost_none.cpp */,
				AB4C47FB0DAE9C9700FC0DB7 /* SkGlobals_global.cpp */,
				AB4C4A290DAECE3600FC0DB7 /* SkImageDecoder_Factory.cpp */,
				AB4C47FF0DAE9C9700FC0DB7 /* SkOSFile_stdio.cpp */,
				AB4C48010DAE9C9700FC0DB7 /* SkThread_pthread.cpp */,
				AB4C48030DAE9C9700FC0DB7 /* SkTime_Unix.cpp */,
			);
			path = ports;
			sourceTree = "<group>";
		};
		AB4C481C0DAE9C9C00FC0DB7 /* sgl */ = {
			isa = PBXGroup;
			children = (
				AB4C481E0DAE9C9C00FC0DB7 /* SkAlphaRuns.cpp */,
				AB4C481F0DAE9C9C00FC0DB7 /* SkAntiRun.h */,
				AB4C48200DAE9C9C00FC0DB7 /* SkAutoKern.h */,
				AB4C48210DAE9C9C00FC0DB7 /* SkBitmap.cpp */,
				AB4C48220DAE9C9C00FC0DB7 /* SkBitmapProcShader.cpp */,
				AB4C48230DAE9C9C00FC0DB7 /* SkBitmapProcShader.h */,
				AB4C48240DAE9C9C00FC0DB7 /* SkBitmapProcState.cpp */,
				AB4C48250DAE9C9C00FC0DB7 /* SkBitmapProcState.h */,
				AB4C48260DAE9C9C00FC0DB7 /* SkBitmapProcState_matrix.h */,
				AB4C48270DAE9C9C00FC0DB7 /* SkBitmapProcState_matrixProcs.cpp */,
				AB4C48290DAE9C9C00FC0DB7 /* SkBitmapSampler.cpp */,
				AB4C482A0DAE9C9C00FC0DB7 /* SkBitmapSampler.h */,
				AB4C482B0DAE9C9C00FC0DB7 /* SkBitmapSamplerTemplate.h */,
				AB4C482C0DAE9C9C00FC0DB7 /* SkBitmapShader.cpp */,
				AB4C482D0DAE9C9C00FC0DB7 /* SkBitmapShader.h */,
				AB4C482E0DAE9C9C00FC0DB7 /* SkBitmapShader16BilerpTemplate.h */,
				AB4C482F0DAE9C9C00FC0DB7 /* SkBitmapShaderTemplate.h */,
				AB4C48300DAE9C9C00FC0DB7 /* SkBlitBWMaskTemplate.h */,
				AB4C48310DAE9C9C00FC0DB7 /* SkBlitRow.h */,
				AB4C48320DAE9C9C00FC0DB7 /* SkBlitRow_D16.cpp */,
				E4A133080E37A11600110AA2 /* SkBlitRow_D4444.cpp */,
				AB4C48330DAE9C9C00FC0DB7 /* SkBlitter.cpp */,
				AB4C48340DAE9C9C00FC0DB7 /* SkBlitter.h */,
				E4A1333C0E37A35900110AA2 /* SkBlitter_4444.cpp */,
				AB4C48350DAE9C9C00FC0DB7 /* SkBlitter_A1.cpp */,
				AB4C48360DAE9C9C00FC0DB7 /* SkBlitter_A8.cpp */,
				AB4C48370DAE9C9C00FC0DB7 /* SkBlitter_ARGB32.cpp */,
				AB4C48380DAE9C9C00FC0DB7 /* SkBlitter_RGB16.cpp */,
				AB4C48390DAE9C9C00FC0DB7 /* SkBlitter_Sprite.cpp */,
				AB4C483A0DAE9C9C00FC0DB7 /* SkCanvas.cpp */,
				AB4C483B0DAE9C9C00FC0DB7 /* SkColor.cpp */,
				AB4C483C0DAE9C9C00FC0DB7 /* SkColorFilter.cpp */,
				AB4C483D0DAE9C9C00FC0DB7 /* SkColorTable.cpp */,
				AB4C483E0DAE9C9C00FC0DB7 /* SkCoreBlitters.h */,
				AB4C483F0DAE9C9C00FC0DB7 /* SkDeque.cpp */,
				AB4C48400DAE9C9C00FC0DB7 /* SkDevice.cpp */,
				AB4C48410DAE9C9C00FC0DB7 /* SkDither.cpp */,
				AB4C48420DAE9C9C00FC0DB7 /* SkDraw.cpp */,
				AB4C48430DAE9C9C00FC0DB7 /* SkDraw.h */,
				7B4DF4810E5B6087004D7619 /* SkDrawProcs.h */,
				AB4C48440DAE9C9C00FC0DB7 /* SkEdge.cpp */,
				AB4C48450DAE9C9C00FC0DB7 /* SkEdge.h */,
				AB4C48460DAE9C9C00FC0DB7 /* SkFilterProc.cpp */,
				AB4C48470DAE9C9C00FC0DB7 /* SkFilterProc.h */,
				AB4C48480DAE9C9C00FC0DB7 /* SkFlattenable.cpp */,
				AB4C48490DAE9C9C00FC0DB7 /* SkFP.h */,
				AB4C484A0DAE9C9C00FC0DB7 /* SkGeometry.cpp */,
				AB4C484B0DAE9C9C00FC0DB7 /* SkGeometry.h */,
				AB4C484C0DAE9C9C00FC0DB7 /* SkGlobals.cpp */,
				AB4C484D0DAE9C9C00FC0DB7 /* SkGlyphCache.cpp */,
				AB4C484E0DAE9C9C00FC0DB7 /* SkGlyphCache.h */,
				AB4C484F0DAE9C9C00FC0DB7 /* SkGraphics.cpp */,
				AB4C48500DAE9C9C00FC0DB7 /* SkMask.cpp */,
				AB4C48510DAE9C9C00FC0DB7 /* SkMaskFilter.cpp */,
				AB4C48520DAE9C9C00FC0DB7 /* SkPackBits.cpp */,
				AB4C48530DAE9C9C00FC0DB7 /* SkPaint.cpp */,
				AB4C48540DAE9C9C00FC0DB7 /* SkPath.cpp */,
				AB4C48550DAE9C9C00FC0DB7 /* SkPathEffect.cpp */,
				AB4C48560DAE9C9C00FC0DB7 /* SkPathMeasure.cpp */,
				AB4C48570DAE9C9C00FC0DB7 /* SkPicture.cpp */,
				E4A1330E0E37A16400110AA2 /* SkPixelRef.cpp */,
				AB4C48580DAE9C9C00FC0DB7 /* SkProcSpriteBlitter.cpp */,
				E4A133120E37A19300110AA2 /* SkPtrRecorder.cpp */,
				AB4C48590DAE9C9C00FC0DB7 /* SkRasterizer.cpp */,
				AB4C485B0DAE9C9C00FC0DB7 /* SkRefCnt.cpp */,
				AB4C485C0DAE9C9C00FC0DB7 /* SkRegion_path.cpp */,
				AB4C485D0DAE9C9C00FC0DB7 /* SkScalerContext.cpp */,
				AB4C485E0DAE9C9C00FC0DB7 /* SkScan.cpp */,
				AB4C485F0DAE9C9C00FC0DB7 /* SkScan.h */,
				AB4C48600DAE9C9C00FC0DB7 /* SkScan_Antihair.cpp */,
				AB4C48610DAE9C9C00FC0DB7 /* SkScan_AntiPath.cpp */,
				AB4C48620DAE9C9C00FC0DB7 /* SkScan_Hairline.cpp */,
				AB4C48630DAE9C9C00FC0DB7 /* SkScan_Path.cpp */,
				AB4C48640DAE9C9C00FC0DB7 /* SkScanPriv.h */,
				AB4C48650DAE9C9C00FC0DB7 /* SkShader.cpp */,
				AB4C48660DAE9C9C00FC0DB7 /* SkSpriteBlitter.h */,
				AB4C48670DAE9C9C00FC0DB7 /* SkSpriteBlitter_ARGB32.cpp */,
				AB4C48680DAE9C9C00FC0DB7 /* SkSpriteBlitter_RGB16.cpp */,
				AB4C48690DAE9C9C00FC0DB7 /* SkSpriteBlitterTemplate.h */,
				AB4C486A0DAE9C9C00FC0DB7 /* SkString.cpp */,
				AB4C486B0DAE9C9C00FC0DB7 /* SkStroke.cpp */,
				AB4C486C0DAE9C9C00FC0DB7 /* SkStrokerPriv.cpp */,
				AB4C486D0DAE9C9C00FC0DB7 /* SkStrokerPriv.h */,
				AB4C486E0DAE9C9C00FC0DB7 /* SkTemplatesPriv.h */,
				AB4C486F0DAE9C9C00FC0DB7 /* SkTSearch.cpp */,
				AB4C48700DAE9C9C00FC0DB7 /* SkTSort.h */,
				E4A1332C0E37A24F00110AA2 /* SkTypeface.cpp */,
				7B4DF4820E5B6087004D7619 /* SkTypeface_fake.cpp */,
				AB4C48710DAE9C9C00FC0DB7 /* SkUtils.cpp */,
				AB4C48720DAE9C9C00FC0DB7 /* SkWriter32.cpp */,
				AB4C48740DAE9C9C00FC0DB7 /* SkXfermode.cpp */,
			);
			path = sgl;
			sourceTree = "<group>";
		};
		E48EE5A20E34F13C009DE966 /* picture */ = {
			isa = PBXGroup;
			children = (
				E48EE5A60E34F14C009DE966 /* SkPictureFlat.h */,
				E4A133290E37A22700110AA2 /* SkPictureFlat.cpp */,
				E48EE5A70E34F14C009DE966 /* SkPicturePlayback.h */,
				E4A133340E37A30B00110AA2 /* SkPicturePlayback.cpp */,
				E4A133260E37A1FE00110AA2 /* SkPictureRecord.cpp */,
				E48EE5A80E34F14C009DE966 /* SkPictureRecord.h */,
			);
			name = picture;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		E48EE4CE0E34E855009DE966 /* skia */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = E48EE5410E34E8A9009DE966 /* Build configuration list for PBXNativeTarget "skia" */;
			buildPhases = (
				E48EE4CC0E34E855009DE966 /* Sources */,
				E48EE4CD0E34E855009DE966 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = skia;
			productName = skia;
			productReference = E48EE4CF0E34E855009DE966 /* libskia.a */;
			productType = "com.apple.product-type.library.static";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		0867D690FE84028FC02AAC07 /* Project object */ = {
			isa = PBXProject;
			buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "skia" */;
			compatibilityVersion = "Xcode 3.1";
			hasScannedForEncodings = 1;
			mainGroup = 0867D691FE84028FC02AAC07 /* skia */;
			productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				E48EE4CE0E34E855009DE966 /* skia */,
			);
		};
/* End PBXProject section */

/* Begin PBXSourcesBuildPhase section */
		E48EE4CC0E34E855009DE966 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A70A3BAE0ED7385F00C31871 /* bitmap_platform_device_mac.cc in Sources */,
				A70A3BAF0ED7385F00C31871 /* platform_canvas_mac.cc in Sources */,
				A70A3BB00ED7385F00C31871 /* platform_device_mac.cc in Sources */,
				E48EE4D20E34E873009DE966 /* Sk1DPathEffect.cpp in Sources */,
				E48EE4D30E34E873009DE966 /* Sk2DPathEffect.cpp in Sources */,
				E48EE4D40E34E873009DE966 /* Sk64.cpp in Sources */,
				E48EE4D50E34E873009DE966 /* SkAlphaRuns.cpp in Sources */,
				E48EE4D60E34E873009DE966 /* SkAvoidXfermode.cpp in Sources */,
				E48EE4D70E34E873009DE966 /* SkBitmap.cpp in Sources */,
				E48EE4D80E34E873009DE966 /* SkBitmapProcShader.cpp in Sources */,
				E48EE4D90E34E873009DE966 /* SkBitmapProcState.cpp in Sources */,
				E48EE4DA0E34E873009DE966 /* SkBitmapProcState_matrixProcs.cpp in Sources */,
				E48EE4DB0E34E873009DE966 /* SkBitmapSampler.cpp in Sources */,
				E48EE4DC0E34E873009DE966 /* SkBitmapShader.cpp in Sources */,
				E48EE4DD0E34E873009DE966 /* SkBlitRow_D16.cpp in Sources */,
				E4A133090E37A11600110AA2 /* SkBlitRow_D4444.cpp in Sources */,
				E48EE4DE0E34E873009DE966 /* SkBlitter.cpp in Sources */,
				E4A1333D0E37A35900110AA2 /* SkBlitter_4444.cpp in Sources */,
				E48EE4DF0E34E873009DE966 /* SkBlitter_A1.cpp in Sources */,
				E48EE4E00E34E873009DE966 /* SkBlitter_A8.cpp in Sources */,
				E48EE4E10E34E873009DE966 /* SkBlitter_ARGB32.cpp in Sources */,
				E48EE4E20E34E873009DE966 /* SkBlitter_RGB16.cpp in Sources */,
				E48EE4E30E34E873009DE966 /* SkBlitter_Sprite.cpp in Sources */,
				E48EE4E40E34E873009DE966 /* SkBlurDrawLooper.cpp in Sources */,
				E48EE4E50E34E873009DE966 /* SkBlurMask.cpp in Sources */,
				E48EE4E60E34E873009DE966 /* SkBlurMaskFilter.cpp in Sources */,
				E48EE4E70E34E873009DE966 /* SkBuffer.cpp in Sources */,
				E48EE4E80E34E873009DE966 /* SkCamera.cpp in Sources */,
				E48EE4E90E34E873009DE966 /* SkCanvas.cpp in Sources */,
				E48EE4EA0E34E873009DE966 /* SkChunkAlloc.cpp in Sources */,
				E48EE4EB0E34E873009DE966 /* SkColor.cpp in Sources */,
				E48EE4EC0E34E873009DE966 /* SkColorFilter.cpp in Sources */,
				E48EE4ED0E34E873009DE966 /* SkColorFilters.cpp in Sources */,
				E48EE4EE0E34E873009DE966 /* SkColorMatrix.cpp in Sources */,
				E48EE4EF0E34E873009DE966 /* SkColorMatrixFilter.cpp in Sources */,
				E48EE4F00E34E873009DE966 /* SkColorTable.cpp in Sources */,
				E48EE4F10E34E873009DE966 /* SkCordic.cpp in Sources */,
				E48EE4F20E34E873009DE966 /* SkCornerPathEffect.cpp in Sources */,
				E48EE4F30E34E873009DE966 /* SkCullPoints.cpp in Sources */,
				E48EE4F40E34E873009DE966 /* SkDashPathEffect.cpp in Sources */,
				E48EE4F50E34E873009DE966 /* SkDebug.cpp in Sources */,
				E48EE4F60E34E873009DE966 /* SkDebug_stdio.cpp in Sources */,
				E48EE4F70E34E873009DE966 /* SkDeque.cpp in Sources */,
				E48EE4F80E34E873009DE966 /* SkDevice.cpp in Sources */,
				E48EE4F90E34E873009DE966 /* SkDiscretePathEffect.cpp in Sources */,
				E48EE4FA0E34E873009DE966 /* SkDither.cpp in Sources */,
				E48EE4FB0E34E873009DE966 /* SkDraw.cpp in Sources */,
				E48EE4FC0E34E873009DE966 /* SkEdge.cpp in Sources */,
				E48EE4FD0E34E873009DE966 /* SkEmbossMask.cpp in Sources */,
				E48EE4FE0E34E873009DE966 /* SkEmbossMaskFilter.cpp in Sources */,
				E48EE4FF0E34E873009DE966 /* SkFilterProc.cpp in Sources */,
				E48EE5000E34E873009DE966 /* SkFlattenable.cpp in Sources */,
				E48EE5010E34E873009DE966 /* SkFloat.cpp in Sources */,
				E48EE5020E34E873009DE966 /* SkFontHost_none.cpp in Sources */,
				E48EE5030E34E873009DE966 /* SkGeometry.cpp in Sources */,
				E48EE5040E34E873009DE966 /* SkGlobals.cpp in Sources */,
				E48EE5050E34E873009DE966 /* SkGlobals_global.cpp in Sources */,
				E48EE5060E34E873009DE966 /* SkGlyphCache.cpp in Sources */,
				E48EE5070E34E873009DE966 /* SkGradientShader.cpp in Sources */,
				E48EE5080E34E873009DE966 /* SkGraphics.cpp in Sources */,
				E48EE5090E34E873009DE966 /* SkImageDecoder.cpp in Sources */,
				E48EE50A0E34E873009DE966 /* SkImageDecoder_Factory.cpp in Sources */,
				E48EE50B0E34E873009DE966 /* SkImageRef.cpp in Sources */,
				E48EE50C0E34E873009DE966 /* SkInterpolator.cpp in Sources */,
				E48EE50D0E34E873009DE966 /* SkKernel33MaskFilter.cpp in Sources */,
				E48EE50E0E34E873009DE966 /* SkLayerRasterizer.cpp in Sources */,
				E48EE50F0E34E873009DE966 /* SkMask.cpp in Sources */,
				E48EE5100E34E873009DE966 /* SkMaskFilter.cpp in Sources */,
				E48EE5110E34E873009DE966 /* SkMath.cpp in Sources */,
				E48EE5120E34E873009DE966 /* SkMatrix.cpp in Sources */,
				E48EE5130E34E873009DE966 /* SkMemory_stdlib.cpp in Sources */,
				E4A133390E37A33200110AA2 /* SkMMapStream.cpp in Sources */,
				7B4DF47E0E5B5FE0004D7619 /* SkNinePatch.cpp in Sources */,
				E48EE5140E34E873009DE966 /* SkOSFile_stdio.cpp in Sources */,
				E48EE5150E34E873009DE966 /* SkPackBits.cpp in Sources */,
				E48EE5160E34E873009DE966 /* SkPaint.cpp in Sources */,
				E48EE5170E34E873009DE966 /* SkPaintFlagsDrawFilter.cpp in Sources */,
				E48EE5180E34E873009DE966 /* SkPath.cpp in Sources */,
				E48EE5190E34E873009DE966 /* SkPathEffect.cpp in Sources */,
				E48EE51A0E34E873009DE966 /* SkPathMeasure.cpp in Sources */,
				E4A133790E37AF2900110AA2 /* SkPicture.cpp in Sources */,
				E4A1332A0E37A22700110AA2 /* SkPictureFlat.cpp in Sources */,
				E4A1337B0E37B11300110AA2 /* SkPicturePlayback.cpp in Sources */,
				E4A133270E37A1FE00110AA2 /* SkPictureRecord.cpp in Sources */,
				E4A1330F0E37A16400110AA2 /* SkPixelRef.cpp in Sources */,
				E48EE51C0E34E873009DE966 /* SkPixelXorXfermode.cpp in Sources */,
				E48EE51D0E34E873009DE966 /* SkPoint.cpp in Sources */,
				E48EE51E0E34E873009DE966 /* SkProcSpriteBlitter.cpp in Sources */,
				E4A133130E37A19300110AA2 /* SkPtrRecorder.cpp in Sources */,
				E48EE51F0E34E873009DE966 /* SkRasterizer.cpp in Sources */,
				E48EE5200E34E873009DE966 /* SkRect.cpp in Sources */,
				E48EE5210E34E873009DE966 /* SkRefCnt.cpp in Sources */,
				E48EE5220E34E873009DE966 /* SkRegion.cpp in Sources */,
				E48EE5230E34E873009DE966 /* SkRegion_path.cpp in Sources */,
				7B4DF4800E5B6005004D7619 /* SkScaledBitmapSampler.cpp in Sources */,
				E48EE5240E34E873009DE966 /* SkScalerContext.cpp in Sources */,
				E48EE5250E34E873009DE966 /* SkScan.cpp in Sources */,
				E48EE5260E34E873009DE966 /* SkScan_Antihair.cpp in Sources */,
				E48EE5270E34E873009DE966 /* SkScan_AntiPath.cpp in Sources */,
				E48EE5280E34E873009DE966 /* SkScan_Hairline.cpp in Sources */,
				E48EE5290E34E873009DE966 /* SkScan_Path.cpp in Sources */,
				E48EE52A0E34E873009DE966 /* SkShader.cpp in Sources */,
				E48EE52B0E34E873009DE966 /* SkShaderExtras.cpp in Sources */,
				E48EE52C0E34E873009DE966 /* SkSpriteBlitter_ARGB32.cpp in Sources */,
				E48EE52D0E34E873009DE966 /* SkSpriteBlitter_RGB16.cpp in Sources */,
				E48EE52E0E34E873009DE966 /* SkStream.cpp in Sources */,
				E48EE52F0E34E873009DE966 /* SkString.cpp in Sources */,
				E48EE5300E34E873009DE966 /* SkStroke.cpp in Sources */,
				E48EE5310E34E873009DE966 /* SkStrokerPriv.cpp in Sources */,
				E48EE5320E34E873009DE966 /* SkThread_pthread.cpp in Sources */,
				E48EE5330E34E873009DE966 /* SkTime.cpp in Sources */,
				E48EE5340E34E873009DE966 /* SkTime_Unix.cpp in Sources */,
				E48EE5350E34E873009DE966 /* SkTransparentShader.cpp in Sources */,
				E48EE5360E34E873009DE966 /* SkTSearch.cpp in Sources */,
				E4A133840E37B12E00110AA2 /* SkTypeface.cpp in Sources */,
				7B4DF48A0E5B609B004D7619 /* SkTypeface_fake.cpp in Sources */,
				E48EE5370E34E873009DE966 /* SkUnitMappers.cpp in Sources */,
				E48EE5380E34E873009DE966 /* SkUtils.cpp in Sources */,
				E48EE5390E34E873009DE966 /* SkWriter32.cpp in Sources */,
				E48EE53A0E34E873009DE966 /* SkXfermode.cpp in Sources */,
				A74368350EE5C759003562CC /* skia_utils.cc in Sources */,
				A74368360EE5C759003562CC /* skia_utils_mac.cc in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
		1DEB91B208733DA50010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7B4DF44A0E5B5E5C004D7619 /* debug.xcconfig */;
			buildSettings = {
				GCC_TREAT_WARNINGS_AS_ERRORS = NO;
				XCODEPROJ_DEPTH = ..;
			};
			name = Debug;
		};
		1DEB91B308733DA50010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7B4DF44C0E5B5E5C004D7619 /* release.xcconfig */;
			buildSettings = {
				GCC_TREAT_WARNINGS_AS_ERRORS = NO;
				XCODEPROJ_DEPTH = ..;
			};
			name = Release;
		};
		E48EE4D00E34E856009DE966 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7B4DF44D0E5B5E5C004D7619 /* staticlib.xcconfig */;
			buildSettings = {
				FRAMEWORK_SEARCH_PATHS = "$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Versions/A/Frameworks";
				GCC_PREFIX_HEADER = skia_Prefix.pch;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"$(GCC_PREPROCESSOR_DEFINITIONS)",
					SK_BUILD_FOR_MAC,
				);
				HEADER_SEARCH_PATHS = (
					..,
					corecg,
					include,
					include/corecg,
					picture,
					sgl,
				);
				PRODUCT_NAME = skia;
			};
			name = Debug;
		};
		E48EE4D10E34E856009DE966 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7B4DF44D0E5B5E5C004D7619 /* staticlib.xcconfig */;
			buildSettings = {
				FRAMEWORK_SEARCH_PATHS = "$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Versions/A/Frameworks";
				GCC_PREFIX_HEADER = skia_Prefix.pch;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"$(GCC_PREPROCESSOR_DEFINITIONS)",
					SK_BUILD_FOR_MAC,
				);
				HEADER_SEARCH_PATHS = (
					..,
					corecg,
					include,
					include/corecg,
					picture,
					sgl,
				);
				PRODUCT_NAME = skia;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "skia" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB91B208733DA50010E9CD /* Debug */,
				1DEB91B308733DA50010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		E48EE5410E34E8A9009DE966 /* Build configuration list for PBXNativeTarget "skia" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				E48EE4D00E34E856009DE966 /* Debug */,
				E48EE4D10E34E856009DE966 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
}