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