1load("//bazel:skia_rules.bzl", "skia_filegroup", "split_srcs_and_hdrs") 2 3package( 4 default_applicable_licenses = ["//:license"], 5) 6 7licenses(["notice"]) 8 9SURFACE_FILES = [ 10 "SkSurface_Ganesh.cpp", 11 "SkSurface_Ganesh.h", 12] 13 14split_srcs_and_hdrs( 15 name = "surface", 16 files = SURFACE_FILES, 17 visibility = ["//src/gpu/ganesh:__pkg__"], 18) 19 20# File group use to export to //gn/gpu.gni:skia_metal_sources. 21skia_filegroup( 22 name = "mtl_objc_srcs", 23 srcs = ["SkSurface_GaneshMtl.mm"], 24 visibility = [ 25 "//src/gpu/ganesh/mtl:__pkg__", 26 ], 27) 28 29skia_filegroup( 30 name = "android_srcs", 31 srcs = ["SkSurface_AndroidFactories.cpp"], 32) 33