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