1load("//bazel:skia_rules.bzl", "exports_files_legacy", "skia_filegroup", "split_srcs_and_hdrs") 2 3licenses(["notice"]) 4 5exports_files_legacy() 6 7GLSL_FILES = [ 8 "GrGLSLBlend.cpp", 9 "GrGLSLBlend.h", 10 "GrGLSLColorSpaceXformHelper.h", 11 "GrGLSLFragmentShaderBuilder.cpp", 12 "GrGLSLFragmentShaderBuilder.h", 13 "GrGLSLProgramBuilder.cpp", 14 "GrGLSLProgramBuilder.h", 15 "GrGLSLProgramDataManager.cpp", 16 "GrGLSLProgramDataManager.h", 17 "GrGLSLShaderBuilder.cpp", 18 "GrGLSLShaderBuilder.h", 19 "GrGLSLUniformHandler.cpp", 20 "GrGLSLUniformHandler.h", 21 "GrGLSLVarying.cpp", 22 "GrGLSLVarying.h", 23 "GrGLSLVertexGeoBuilder.cpp", 24 "GrGLSLVertexGeoBuilder.h", 25] 26 27split_srcs_and_hdrs( 28 name = "glsl", 29 files = GLSL_FILES, 30) 31 32skia_filegroup( 33 name = "srcs", 34 srcs = [":glsl_srcs"], 35 visibility = ["//src/gpu/ganesh:__pkg__"], 36) 37 38skia_filegroup( 39 name = "private_hdrs", 40 srcs = [":glsl_hdrs"], 41 visibility = ["//src/gpu/ganesh:__pkg__"], 42) 43