1load("//bazel:skia_rules.bzl", "exports_files_legacy", "skia_filegroup", "split_srcs_and_hdrs") 2 3package( 4 default_applicable_licenses = ["//:license"], 5) 6 7licenses(["notice"]) 8 9exports_files_legacy() 10 11GRADIENT_FILES = [ 12 "SkConicalGradient.cpp", 13 "SkConicalGradient.h", 14 "SkGradientBaseShader.cpp", 15 "SkGradientBaseShader.h", 16 "SkLinearGradient.cpp", 17 "SkLinearGradient.h", 18 "SkRadialGradient.cpp", 19 "SkRadialGradient.h", 20 "SkSweepGradient.cpp", 21 "SkSweepGradient.h", 22] 23 24split_srcs_and_hdrs( 25 name = "gradient", 26 files = GRADIENT_FILES, 27) 28 29skia_filegroup( 30 name = "srcs", 31 srcs = [":gradient_srcs"], 32 visibility = ["//src/shaders:__pkg__"], 33) 34 35skia_filegroup( 36 name = "private_hdrs", 37 srcs = [":gradient_hdrs"], 38 visibility = ["//src/shaders:__pkg__"], 39) 40