1load("//bazel:macros.bzl", "generated_cc_atom") 2 3generated_cc_atom( 4 name = "DSLFPs_hdr", 5 hdrs = ["DSLFPs.h"], 6 visibility = ["//:__subpackages__"], 7 deps = [ 8 "//include/sksl:DSL_hdr", 9 "//src/gpu:GrFragmentProcessor_hdr", 10 ], 11) 12 13generated_cc_atom( 14 name = "DSLFPs_src", 15 srcs = ["DSLFPs.cpp"], 16 visibility = ["//:__subpackages__"], 17 deps = [ 18 ":DSLFPs_hdr", 19 ":DSLWriter_hdr", 20 "//src/sksl:SkSLThreadContext_hdr", 21 "//src/sksl/ir:SkSLCodeStringExpression_hdr", 22 ], 23) 24 25generated_cc_atom( 26 name = "DSLWriter_hdr", 27 hdrs = ["DSLWriter.h"], 28 visibility = ["//:__subpackages__"], 29 deps = [ 30 "//include/core:SkTypes_hdr", 31 "//src/gpu:GrFragmentProcessor_hdr", 32 "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr", 33 ], 34) 35 36generated_cc_atom( 37 name = "DSLWriter_src", 38 srcs = ["DSLWriter.cpp"], 39 visibility = ["//:__subpackages__"], 40 deps = [ 41 ":DSLWriter_hdr", 42 "//include/sksl:DSLCore_hdr", 43 "//include/sksl:DSLStatement_hdr", 44 "//include/sksl:DSLSymbols_hdr", 45 "//include/sksl:DSLVar_hdr", 46 "//src/sksl:SkSLThreadContext_hdr", 47 "//src/sksl/ir:SkSLBlock_hdr", 48 "//src/sksl/ir:SkSLNop_hdr", 49 "//src/sksl/ir:SkSLVarDeclarations_hdr", 50 "//src/sksl/ir:SkSLVariable_hdr", 51 ], 52) 53 54generated_cc_atom( 55 name = "DSL_priv_hdr", 56 hdrs = ["DSL_priv.h"], 57 visibility = ["//:__subpackages__"], 58 deps = [ 59 "//include/private:SkSLProgramKind_hdr", 60 "//src/sksl:SkSLParsedModule_hdr", 61 ], 62) 63