Home | History | Annotate | Download | only in gyp
      1 {
      2   'targets': [
      3     {
      4       'target_name': 'svg',
      5       'product_name': 'skia_svg',
      6       'type': 'static_library',
      7       'standalone_static_library': 1,
      8       'dependencies': [
      9         'skia_lib.gyp:skia_lib',
     10         'xml.gyp:*',
     11       ],
     12       'include_dirs': [
     13         '../include/svg',
     14       ],
     15       'sources': [
     16         '../include/svg/SkSVGAttribute.h',
     17         '../include/svg/SkSVGBase.h',
     18         '../include/svg/SkSVGPaintState.h',
     19         '../include/svg/SkSVGParser.h',
     20         '../include/svg/SkSVGTypes.h',
     21 
     22         '../src/svg/SkSVGCircle.cpp',
     23         '../src/svg/SkSVGCircle.h',
     24         '../src/svg/SkSVGClipPath.cpp',
     25         '../src/svg/SkSVGClipPath.h',
     26         '../src/svg/SkSVGDefs.cpp',
     27         '../src/svg/SkSVGDefs.h',
     28         '../src/svg/SkSVGElements.cpp',
     29         '../src/svg/SkSVGElements.h',
     30         '../src/svg/SkSVGEllipse.cpp',
     31         '../src/svg/SkSVGEllipse.h',
     32         '../src/svg/SkSVGFeColorMatrix.cpp',
     33         '../src/svg/SkSVGFeColorMatrix.h',
     34         '../src/svg/SkSVGFilter.cpp',
     35         '../src/svg/SkSVGFilter.h',
     36         '../src/svg/SkSVGG.cpp',
     37         '../src/svg/SkSVGG.h',
     38         '../src/svg/SkSVGGradient.cpp',
     39         '../src/svg/SkSVGGradient.h',
     40         '../src/svg/SkSVGGroup.cpp',
     41         '../src/svg/SkSVGGroup.h',
     42         '../src/svg/SkSVGImage.cpp',
     43         '../src/svg/SkSVGImage.h',
     44         '../src/svg/SkSVGLine.cpp',
     45         '../src/svg/SkSVGLine.h',
     46         '../src/svg/SkSVGLinearGradient.cpp',
     47         '../src/svg/SkSVGLinearGradient.h',
     48         '../src/svg/SkSVGMask.cpp',
     49         '../src/svg/SkSVGMask.h',
     50         '../src/svg/SkSVGMetadata.cpp',
     51         '../src/svg/SkSVGMetadata.h',
     52         '../src/svg/SkSVGPaintState.cpp',
     53         '../src/svg/SkSVGParser.cpp',
     54         '../src/svg/SkSVGPath.cpp',
     55         '../src/svg/SkSVGPath.h',
     56         '../src/svg/SkSVGPolygon.cpp',
     57         '../src/svg/SkSVGPolygon.h',
     58         '../src/svg/SkSVGPolyline.cpp',
     59         '../src/svg/SkSVGPolyline.h',
     60         '../src/svg/SkSVGRadialGradient.cpp',
     61         '../src/svg/SkSVGRadialGradient.h',
     62         '../src/svg/SkSVGRect.cpp',
     63         '../src/svg/SkSVGRect.h',
     64         '../src/svg/SkSVGStop.cpp',
     65         '../src/svg/SkSVGStop.h',
     66         '../src/svg/SkSVGSVG.cpp',
     67         '../src/svg/SkSVGSVG.h',
     68         '../src/svg/SkSVGSymbol.cpp',
     69         '../src/svg/SkSVGSymbol.h',
     70         '../src/svg/SkSVGText.cpp',
     71         '../src/svg/SkSVGText.h',
     72         '../src/svg/SkSVGUse.cpp',
     73       ],
     74       'sources!' : [
     75           '../src/svg/SkSVG.cpp', # doesn't compile, maybe this is test code?
     76       ],
     77       'direct_dependent_settings': {
     78         'include_dirs': [
     79           '../include/svg',
     80         ],
     81       },
     82     },
     83   ],
     84 }
     85