• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("//bazel:skia_rules.bzl", "exports_files_legacy", "skia_filegroup")
2
3package(
4    default_applicable_licenses = ["//:license"],
5)
6
7licenses(["notice"])
8
9exports_files_legacy()
10
11# This group is exported as //modules/svg/svg.gni:skia_svg_sources.
12skia_filegroup(
13    name = "private_hdrs",
14    srcs = [
15        "SkSVGRectPriv.h",
16        "SkSVGTextPriv.h",
17    ],
18    visibility = ["//modules/svg:__pkg__"],
19)
20
21# This group is exported as //modules/svg/svg.gni:skia_svg_sources.
22skia_filegroup(
23    name = "srcs",
24    srcs = [
25        "SkSVGAttribute.cpp",
26        "SkSVGAttributeParser.cpp",
27        "SkSVGCircle.cpp",
28        "SkSVGClipPath.cpp",
29        "SkSVGContainer.cpp",
30        "SkSVGDOM.cpp",
31        "SkSVGEllipse.cpp",
32        "SkSVGFe.cpp",
33        "SkSVGFeBlend.cpp",
34        "SkSVGFeColorMatrix.cpp",
35        "SkSVGFeComposite.cpp",
36        "SkSVGFeComponentTransfer.cpp",
37        "SkSVGFeDisplacementMap.cpp",
38        "SkSVGFeFlood.cpp",
39        "SkSVGFeGaussianBlur.cpp",
40        "SkSVGFeImage.cpp",
41        "SkSVGFeLightSource.cpp",
42        "SkSVGFeLighting.cpp",
43        "SkSVGFeMerge.cpp",
44        "SkSVGFeMorphology.cpp",
45        "SkSVGFeOffset.cpp",
46        "SkSVGFeTurbulence.cpp",
47        "SkSVGFilter.cpp",
48        "SkSVGFilterContext.cpp",
49        "SkSVGGradient.cpp",
50        "SkSVGImage.cpp",
51        "SkSVGLine.cpp",
52        "SkSVGLinearGradient.cpp",
53        "SkSVGMask.cpp",
54        "SkSVGNode.cpp",
55        "SkSVGOpenTypeSVGDecoder.cpp",
56        "SkSVGPath.cpp",
57        "SkSVGPattern.cpp",
58        "SkSVGPoly.cpp",
59        "SkSVGRadialGradient.cpp",
60        "SkSVGRect.cpp",
61        "SkSVGRenderContext.cpp",
62        "SkSVGSVG.cpp",
63        "SkSVGShape.cpp",
64        "SkSVGStop.cpp",
65        "SkSVGText.cpp",
66        "SkSVGTransformableNode.cpp",
67        "SkSVGUse.cpp",
68        "SkSVGValue.cpp",
69    ],
70    visibility = ["//modules/svg:__pkg__"],
71)
72