1load("//bazel:skia_rules.bzl", "generate_cpp_files_for_headers", "skia_filegroup") 2 3package( 4 default_applicable_licenses = ["//:license"], 5) 6 7licenses(["notice"]) 8 9skia_filegroup( 10 name = "ganesh_hdrs", 11 srcs = [ 12 "GrBackendSemaphore.h", 13 "GrBackendSurface.h", 14 "GrContextOptions.h", 15 "GrContextThreadSafeProxy.h", 16 "GrDirectContext.h", 17 "GrDriverBugWorkarounds.h", 18 "GrDriverBugWorkaroundsAutogen.h", 19 "GrExternalTextureGenerator.h", 20 "GrRecordingContext.h", 21 "GrTypes.h", 22 "GrYUVABackendTextures.h", 23 "SkImageGanesh.h", 24 "SkMeshGanesh.h", 25 "SkSurfaceGanesh.h", 26 ], 27 visibility = ["//src/gpu/ganesh:__subpackages__"], 28) 29 30generate_cpp_files_for_headers( 31 name = "headers_to_compile", 32 headers = [ 33 "GrExternalTextureGenerator.h", 34 "GrTypes.h", 35 "SkImageGanesh.h", 36 "SkMeshGanesh.h", 37 "SkSurfaceGanesh.h", 38 ], 39) 40