• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("//bazel:skia_rules.bzl", "exports_files_legacy", "skia_filegroup", "split_srcs_and_hdrs")
2
3licenses(["notice"])
4
5exports_files_legacy()
6
7IMAGEFILTERS_FILES = [
8    "SkAlphaThresholdImageFilter.cpp",
9    "SkArithmeticImageFilter.cpp",
10    "SkBlendImageFilter.cpp",
11    "SkBlurImageFilter.cpp",
12    "SkColorFilterImageFilter.cpp",
13    "SkComposeImageFilter.cpp",
14    "SkCropImageFilter.cpp",
15    "SkCropImageFilter.h",
16    "SkDisplacementMapImageFilter.cpp",
17    "SkDropShadowImageFilter.cpp",
18    "SkImageImageFilter.cpp",
19    "SkLightingImageFilter.cpp",
20    "SkMagnifierImageFilter.cpp",
21    "SkMatrixConvolutionImageFilter.cpp",
22    "SkMatrixTransformImageFilter.cpp",
23    "SkMergeImageFilter.cpp",
24    "SkMorphologyImageFilter.cpp",
25    "SkPictureImageFilter.cpp",
26    "SkRuntimeImageFilter.cpp",
27    "SkRuntimeImageFilter.h",
28    "SkShaderImageFilter.cpp",
29    "SkTileImageFilter.cpp",
30]
31
32split_srcs_and_hdrs(
33    name = "imagefilters",
34    files = IMAGEFILTERS_FILES,
35)
36
37skia_filegroup(
38    name = "srcs",
39    srcs = [":imagefilters_srcs"],
40    visibility = ["//src/effects:__pkg__"],
41)
42
43skia_filegroup(
44    name = "private_hdrs",
45    srcs = [":imagefilters_hdrs"],
46    visibility = ["//src/effects:__pkg__"],
47)
48