1load("//bazel:macros.bzl", "generated_cc_atom") 2 3generated_cc_atom( 4 name = "DSLBlock_src", 5 srcs = ["DSLBlock.cpp"], 6 visibility = ["//:__subpackages__"], 7 deps = [ 8 "//include/sksl:DSLBlock_hdr", 9 "//include/sksl:DSLStatement_hdr", 10 "//src/sksl/ir:SkSLBlock_hdr", 11 ], 12) 13 14generated_cc_atom( 15 name = "DSLCase_src", 16 srcs = ["DSLCase.cpp"], 17 visibility = ["//:__subpackages__"], 18 deps = [ 19 "//include/private:SkSLStatement_hdr", 20 "//include/sksl:DSLCase_hdr", 21 ], 22) 23 24generated_cc_atom( 25 name = "DSLCore_src", 26 srcs = ["DSLCore.cpp"], 27 visibility = ["//:__subpackages__"], 28 deps = [ 29 "//include/private:SkSLDefines_hdr", 30 "//include/sksl:DSLCore_hdr", 31 "//include/sksl:DSLSymbols_hdr", 32 "//include/sksl:DSLVar_hdr", 33 "//src/sksl:SkSLCompiler_hdr", 34 "//src/sksl:SkSLThreadContext_hdr", 35 "//src/sksl/dsl/priv:DSLWriter_hdr", 36 "//src/sksl/ir:SkSLBlock_hdr", 37 "//src/sksl/ir:SkSLBreakStatement_hdr", 38 "//src/sksl/ir:SkSLContinueStatement_hdr", 39 "//src/sksl/ir:SkSLDiscardStatement_hdr", 40 "//src/sksl/ir:SkSLDoStatement_hdr", 41 "//src/sksl/ir:SkSLExtension_hdr", 42 "//src/sksl/ir:SkSLField_hdr", 43 "//src/sksl/ir:SkSLForStatement_hdr", 44 "//src/sksl/ir:SkSLFunctionCall_hdr", 45 "//src/sksl/ir:SkSLIfStatement_hdr", 46 "//src/sksl/ir:SkSLInterfaceBlock_hdr", 47 "//src/sksl/ir:SkSLModifiersDeclaration_hdr", 48 "//src/sksl/ir:SkSLReturnStatement_hdr", 49 "//src/sksl/ir:SkSLStructDefinition_hdr", 50 "//src/sksl/ir:SkSLSwitchStatement_hdr", 51 "//src/sksl/ir:SkSLSwizzle_hdr", 52 "//src/sksl/ir:SkSLTernaryExpression_hdr", 53 "//src/sksl/transform:SkSLTransform_hdr", 54 ], 55) 56 57generated_cc_atom( 58 name = "DSLExpression_src", 59 srcs = ["DSLExpression.cpp"], 60 visibility = ["//:__subpackages__"], 61 deps = [ 62 "//include/sksl:DSLCore_hdr", 63 "//include/sksl:DSLExpression_hdr", 64 "//include/sksl:DSLVar_hdr", 65 "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr", 66 "//src/sksl:SkSLCompiler_hdr", 67 "//src/sksl:SkSLThreadContext_hdr", 68 "//src/sksl/dsl/priv:DSLWriter_hdr", 69 "//src/sksl/ir:SkSLBinaryExpression_hdr", 70 "//src/sksl/ir:SkSLFieldAccess_hdr", 71 "//src/sksl/ir:SkSLFunctionCall_hdr", 72 "//src/sksl/ir:SkSLIndexExpression_hdr", 73 "//src/sksl/ir:SkSLLiteral_hdr", 74 "//src/sksl/ir:SkSLPoison_hdr", 75 "//src/sksl/ir:SkSLPostfixExpression_hdr", 76 "//src/sksl/ir:SkSLPrefixExpression_hdr", 77 ], 78) 79 80generated_cc_atom( 81 name = "DSLFunction_src", 82 srcs = ["DSLFunction.cpp"], 83 visibility = ["//:__subpackages__"], 84 deps = [ 85 "//include/sksl:DSLFunction_hdr", 86 "//include/sksl:DSLVar_hdr", 87 "//src/sksl:SkSLAnalysis_hdr", 88 "//src/sksl:SkSLCompiler_hdr", 89 "//src/sksl:SkSLThreadContext_hdr", 90 "//src/sksl/dsl/priv:DSLWriter_hdr", 91 "//src/sksl/ir:SkSLFunctionCall_hdr", 92 "//src/sksl/ir:SkSLFunctionDefinition_hdr", 93 "//src/sksl/ir:SkSLFunctionPrototype_hdr", 94 "//src/sksl/ir:SkSLReturnStatement_hdr", 95 ], 96) 97 98generated_cc_atom( 99 name = "DSLLayout_src", 100 srcs = ["DSLLayout.cpp"], 101 visibility = ["//:__subpackages__"], 102 deps = [ 103 "//include/sksl:DSLLayout_hdr", 104 "//src/sksl:SkSLThreadContext_hdr", 105 ], 106) 107 108generated_cc_atom( 109 name = "DSLRuntimeEffects_src", 110 srcs = ["DSLRuntimeEffects.cpp"], 111 visibility = ["//:__subpackages__"], 112 deps = [ 113 "//include/effects:SkRuntimeEffect_hdr", 114 "//include/sksl:DSLCore_hdr", 115 "//include/sksl:DSLRuntimeEffects_hdr", 116 "//src/sksl:SkSLCompiler_hdr", 117 "//src/sksl:SkSLThreadContext_hdr", 118 ], 119) 120 121generated_cc_atom( 122 name = "DSLStatement_src", 123 srcs = ["DSLStatement.cpp"], 124 visibility = ["//:__subpackages__"], 125 deps = [ 126 "//include/sksl:DSLBlock_hdr", 127 "//include/sksl:DSLExpression_hdr", 128 "//include/sksl:DSLStatement_hdr", 129 "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr", 130 "//src/sksl:SkSLCompiler_hdr", 131 "//src/sksl:SkSLThreadContext_hdr", 132 "//src/sksl/ir:SkSLBlock_hdr", 133 "//src/sksl/ir:SkSLExpressionStatement_hdr", 134 "//src/sksl/ir:SkSLNop_hdr", 135 ], 136) 137 138generated_cc_atom( 139 name = "DSLSymbols_src", 140 srcs = ["DSLSymbols.cpp"], 141 visibility = ["//:__subpackages__"], 142 deps = [ 143 "//include/sksl:DSLSymbols_hdr", 144 "//src/sksl:SkSLCompiler_hdr", 145 "//src/sksl:SkSLThreadContext_hdr", 146 "//src/sksl/dsl/priv:DSLWriter_hdr", 147 "//src/sksl/ir:SkSLVariable_hdr", 148 ], 149) 150 151generated_cc_atom( 152 name = "DSLType_src", 153 srcs = ["DSLType.cpp"], 154 visibility = ["//:__subpackages__"], 155 deps = [ 156 "//include/sksl:DSLType_hdr", 157 "//src/sksl:SkSLThreadContext_hdr", 158 "//src/sksl/ir:SkSLConstructor_hdr", 159 "//src/sksl/ir:SkSLStructDefinition_hdr", 160 ], 161) 162 163generated_cc_atom( 164 name = "DSLVar_src", 165 srcs = ["DSLVar.cpp"], 166 visibility = ["//:__subpackages__"], 167 deps = [ 168 "//include/sksl:DSLModifiers_hdr", 169 "//include/sksl:DSLType_hdr", 170 "//include/sksl:DSLVar_hdr", 171 "//src/sksl:SkSLCompiler_hdr", 172 "//src/sksl:SkSLThreadContext_hdr", 173 "//src/sksl:SkSLUtil_hdr", 174 "//src/sksl/dsl/priv:DSLWriter_hdr", 175 "//src/sksl/ir:SkSLBinaryExpression_hdr", 176 "//src/sksl/ir:SkSLFunctionCall_hdr", 177 "//src/sksl/ir:SkSLSymbolTable_hdr", 178 "//src/sksl/ir:SkSLVariableReference_hdr", 179 "//src/sksl/ir:SkSLVariable_hdr", 180 ], 181) 182