• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("//bazel:skia_rules.bzl", "exports_files_legacy", "skia_filegroup")
2
3licenses(["notice"])
4
5exports_files_legacy()
6
7# In a separate file group so that these file(s) can be mapped
8# into the gn/effects_imagefilters.gni file when exporting.
9skia_filegroup(
10    name = "public_imagefilters_hdrs",
11    srcs = [
12        "SkImageFilters.h",
13    ],
14)
15
16skia_filegroup(
17    name = "public_hdrs",
18    srcs = [
19        "Sk1DPathEffect.h",
20        "Sk2DPathEffect.h",
21        "SkBlenders.h",
22        "SkBlurDrawLooper.h",
23        "SkBlurMaskFilter.h",
24        "SkColorMatrix.h",
25        "SkColorMatrixFilter.h",
26        "SkCornerPathEffect.h",
27        "SkDashPathEffect.h",
28        "SkDiscretePathEffect.h",
29        "SkGradientShader.h",
30        "SkHighContrastFilter.h",
31        "SkLayerDrawLooper.h",
32        "SkLumaColorFilter.h",
33        "SkOpPathEffect.h",
34        "SkOverdrawColorFilter.h",
35        "SkPerlinNoiseShader.h",
36        "SkRuntimeEffect.h",
37        "SkShaderMaskFilter.h",
38        "SkStrokeAndFillPathEffect.h",
39        "SkTableColorFilter.h",
40        "SkTableMaskFilter.h",
41        "SkTrimPathEffect.h",
42        ":public_imagefilters_hdrs",
43    ],
44    visibility = ["//include:__pkg__"],
45)
46