svg.gyp revision 1cab2921ab279367f8206cdadc9259d12e603548
1{
2  'includes': [
3    'common.gypi',
4  ],
5  'targets': [
6    {
7      'target_name': 'svg',
8      'type': 'static_library',
9      'include_dirs': [
10        '../include/config',
11        '../include/core',
12        '../include/xml',
13        '../include/utils',
14        '../include/svg',
15      ],
16      'sources': [
17        '../include/svg/SkSVGAttribute.h',
18        '../include/svg/SkSVGBase.h',
19        '../include/svg/SkSVGPaintState.h',
20        '../include/svg/SkSVGParser.h',
21        '../include/svg/SkSVGTypes.h',
22
23        '../src/svg/SkSVGCircle.cpp',
24        '../src/svg/SkSVGCircle.h',
25        '../src/svg/SkSVGClipPath.cpp',
26        '../src/svg/SkSVGClipPath.h',
27        '../src/svg/SkSVGDefs.cpp',
28        '../src/svg/SkSVGDefs.h',
29        '../src/svg/SkSVGElements.cpp',
30        '../src/svg/SkSVGElements.h',
31        '../src/svg/SkSVGEllipse.cpp',
32        '../src/svg/SkSVGEllipse.h',
33        '../src/svg/SkSVGFeColorMatrix.cpp',
34        '../src/svg/SkSVGFeColorMatrix.h',
35        '../src/svg/SkSVGFilter.cpp',
36        '../src/svg/SkSVGFilter.h',
37        '../src/svg/SkSVGG.cpp',
38        '../src/svg/SkSVGG.h',
39        '../src/svg/SkSVGGradient.cpp',
40        '../src/svg/SkSVGGradient.h',
41        '../src/svg/SkSVGGroup.cpp',
42        '../src/svg/SkSVGGroup.h',
43        '../src/svg/SkSVGImage.cpp',
44        '../src/svg/SkSVGImage.h',
45        '../src/svg/SkSVGLine.cpp',
46        '../src/svg/SkSVGLine.h',
47        '../src/svg/SkSVGLinearGradient.cpp',
48        '../src/svg/SkSVGLinearGradient.h',
49        '../src/svg/SkSVGMask.cpp',
50        '../src/svg/SkSVGMask.h',
51        '../src/svg/SkSVGMetadata.cpp',
52        '../src/svg/SkSVGMetadata.h',
53        '../src/svg/SkSVGPaintState.cpp',
54        '../src/svg/SkSVGParser.cpp',
55        '../src/svg/SkSVGPath.cpp',
56        '../src/svg/SkSVGPath.h',
57        '../src/svg/SkSVGPolygon.cpp',
58        '../src/svg/SkSVGPolygon.h',
59        '../src/svg/SkSVGPolyline.cpp',
60        '../src/svg/SkSVGPolyline.h',
61        '../src/svg/SkSVGRadialGradient.cpp',
62        '../src/svg/SkSVGRadialGradient.h',
63        '../src/svg/SkSVGRect.cpp',
64        '../src/svg/SkSVGRect.h',
65        '../src/svg/SkSVGStop.cpp',
66        '../src/svg/SkSVGStop.h',
67        '../src/svg/SkSVGSVG.cpp',
68        '../src/svg/SkSVGSVG.h',
69        '../src/svg/SkSVGSymbol.cpp',
70        '../src/svg/SkSVGSymbol.h',
71        '../src/svg/SkSVGText.cpp',
72        '../src/svg/SkSVGText.h',
73        '../src/svg/SkSVGUse.cpp',
74      ],
75      'sources!' : [
76          '../src/svg/SkSVG.cpp', # doesn't compile, maybe this is test code?
77      ],
78      'direct_dependent_settings': {
79        'include_dirs': [
80          '../include/svg',
81        ],
82      },
83    },
84  ],
85}
86
87# Local Variables:
88# tab-width:2
89# indent-tabs-mode:nil
90# End:
91# vim: set expandtab tabstop=2 shiftwidth=2:
92