1load("//bazel:skia_rules.bzl", "exports_files_legacy", "skia_filegroup", "split_srcs_and_hdrs") 2 3licenses(["notice"]) 4 5exports_files_legacy() 6 7MOCK_FILES = [ 8 "GrMockAttachment.h", 9 "GrMockBuffer.h", 10 "GrMockCaps.cpp", 11 "GrMockCaps.h", 12 "GrMockGpu.cpp", 13 "GrMockGpu.h", 14 "GrMockOpsRenderPass.h", 15 "GrMockRenderTask.h", 16 "GrMockSurfaceProxy.h", 17 "GrMockTexture.h", 18 "GrMockTypes.cpp", 19] 20 21split_srcs_and_hdrs( 22 name = "mock", 23 files = MOCK_FILES, 24) 25 26skia_filegroup( 27 name = "srcs", 28 srcs = [":mock_srcs"], 29 visibility = ["//src/gpu/ganesh:__pkg__"], 30) 31 32skia_filegroup( 33 name = "private_hdrs", 34 srcs = [":mock_hdrs"], 35 visibility = ["//src/gpu/ganesh:__pkg__"], 36) 37