• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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