blob: 9b101869dd350f0eacc13b4ed820a02c3ecd904d [file] [log] [blame]
load("//bazel:macros.bzl", "enforce_iwyu_on_package", "exports_files_legacy", "generated_cc_atom")
licenses(["notice"])
exports_files_legacy()
enforce_iwyu_on_package()
generated_cc_atom(
name = "DSLBlock_src",
srcs = ["DSLBlock.cpp"],
visibility = ["//:__subpackages__"],
deps = [
"//include/sksl:DSLBlock_hdr",
"//include/sksl:DSLStatement_hdr",
"//include/sksl:SkSLPosition_hdr",
"//src/sksl/ir:SkSLBlock_hdr",
],
)
generated_cc_atom(
name = "DSLCase_src",
srcs = ["DSLCase.cpp"],
visibility = ["//:__subpackages__"],
deps = ["//include/sksl:DSLCase_hdr"],
)
generated_cc_atom(
name = "DSLCore_src",
srcs = ["DSLCore.cpp"],
visibility = ["//:__subpackages__"],
deps = [
"//include/core:SkTypes_hdr",
"//include/private:SkSLDefines_hdr",
"//include/private:SkSLProgramElement_hdr",
"//include/private:SkSLStatement_hdr",
"//include/private:SkSLSymbol_hdr",
"//include/sksl:DSLCore_hdr",
"//include/sksl:DSLModifiers_hdr",
"//include/sksl:DSLSymbols_hdr",
"//include/sksl:DSLType_hdr",
"//include/sksl:DSLVar_hdr",
"//include/sksl:SkSLErrorReporter_hdr",
"//include/sksl:SkSLPosition_hdr",
"//src/sksl:SkSLBuiltinTypes_hdr",
"//src/sksl:SkSLCompiler_hdr",
"//src/sksl:SkSLContext_hdr",
"//src/sksl:SkSLParsedModule_hdr",
"//src/sksl:SkSLPool_hdr",
"//src/sksl:SkSLProgramSettings_hdr",
"//src/sksl:SkSLThreadContext_hdr",
"//src/sksl/dsl/priv:DSLWriter_hdr",
"//src/sksl/ir:SkSLBlock_hdr",
"//src/sksl/ir:SkSLBreakStatement_hdr",
"//src/sksl/ir:SkSLContinueStatement_hdr",
"//src/sksl/ir:SkSLDiscardStatement_hdr",
"//src/sksl/ir:SkSLDoStatement_hdr",
"//src/sksl/ir:SkSLExpression_hdr",
"//src/sksl/ir:SkSLExtension_hdr",
"//src/sksl/ir:SkSLField_hdr",
"//src/sksl/ir:SkSLForStatement_hdr",
"//src/sksl/ir:SkSLFunctionCall_hdr",
"//src/sksl/ir:SkSLIfStatement_hdr",
"//src/sksl/ir:SkSLInterfaceBlock_hdr",
"//src/sksl/ir:SkSLModifiersDeclaration_hdr",
"//src/sksl/ir:SkSLProgram_hdr",
"//src/sksl/ir:SkSLReturnStatement_hdr",
"//src/sksl/ir:SkSLSwitchStatement_hdr",
"//src/sksl/ir:SkSLSwizzle_hdr",
"//src/sksl/ir:SkSLSymbolTable_hdr",
"//src/sksl/ir:SkSLTernaryExpression_hdr",
"//src/sksl/ir:SkSLType_hdr",
"//src/sksl/ir:SkSLVarDeclarations_hdr",
"//src/sksl/ir:SkSLVariable_hdr",
"//src/sksl/transform:SkSLTransform_hdr",
],
)
generated_cc_atom(
name = "DSLExpression_src",
srcs = ["DSLExpression.cpp"],
visibility = ["//:__subpackages__"],
deps = [
"//include/core:SkTypes_hdr",
"//include/private:SkSLDefines_hdr",
"//include/sksl:DSLCore_hdr",
"//include/sksl:DSLExpression_hdr",
"//include/sksl:DSLStatement_hdr",
"//include/sksl:DSLType_hdr",
"//include/sksl:DSLVar_hdr",
"//include/sksl:DSLWrapper_hdr",
"//include/sksl:SkSLOperator_hdr",
"//src/gpu/ganesh:GrFragmentProcessor_hdr",
"//src/gpu/ganesh/glsl:GrGLSLFragmentShaderBuilder_hdr",
"//src/sksl:SkSLThreadContext_hdr",
"//src/sksl/dsl/priv:DSLWriter_hdr",
"//src/sksl/ir:SkSLBinaryExpression_hdr",
"//src/sksl/ir:SkSLExpression_hdr",
"//src/sksl/ir:SkSLFieldAccess_hdr",
"//src/sksl/ir:SkSLFunctionCall_hdr",
"//src/sksl/ir:SkSLIndexExpression_hdr",
"//src/sksl/ir:SkSLLiteral_hdr",
"//src/sksl/ir:SkSLPoison_hdr",
"//src/sksl/ir:SkSLPostfixExpression_hdr",
"//src/sksl/ir:SkSLPrefixExpression_hdr",
"//src/sksl/ir:SkSLVariableReference_hdr",
],
)
generated_cc_atom(
name = "DSLFunction_src",
srcs = ["DSLFunction.cpp"],
visibility = ["//:__subpackages__"],
deps = [
"//include/core:SkTypes_hdr",
"//include/private:SkSLModifiers_hdr",
"//include/private:SkSLProgramElement_hdr",
"//include/private:SkSLStatement_hdr",
"//include/private:SkSLString_hdr",
"//include/sksl:DSLFunction_hdr",
"//include/sksl:DSLType_hdr",
"//include/sksl:DSLVar_hdr",
"//include/sksl:DSLWrapper_hdr",
"//src/sksl:SkSLProgramSettings_hdr",
"//src/sksl:SkSLThreadContext_hdr",
"//src/sksl/dsl/priv:DSLWriter_hdr",
"//src/sksl/ir:SkSLBlock_hdr",
"//src/sksl/ir:SkSLExpression_hdr",
"//src/sksl/ir:SkSLFunctionCall_hdr",
"//src/sksl/ir:SkSLFunctionDeclaration_hdr",
"//src/sksl/ir:SkSLFunctionDefinition_hdr",
"//src/sksl/ir:SkSLFunctionPrototype_hdr",
"//src/sksl/ir:SkSLVariable_hdr",
],
)
generated_cc_atom(
name = "DSLLayout_src",
srcs = ["DSLLayout.cpp"],
visibility = ["//:__subpackages__"],
deps = [
"//include/sksl:DSLLayout_hdr",
"//src/sksl:SkSLThreadContext_hdr",
],
)
generated_cc_atom(
name = "DSLRuntimeEffects_src",
srcs = ["DSLRuntimeEffects.cpp"],
visibility = ["//:__subpackages__"],
deps = [
"//include/core:SkTypes_hdr",
"//include/private:SkSLProgramKind_hdr",
"//include/sksl:DSLCore_hdr",
"//include/sksl:DSLRuntimeEffects_hdr",
"//include/sksl:SkSLPosition_hdr",
"//src/sksl:SkSLContext_hdr",
"//src/sksl:SkSLProgramSettings_hdr",
"//src/sksl:SkSLThreadContext_hdr",
"//src/sksl/ir:SkSLProgram_hdr",
],
)
generated_cc_atom(
name = "DSLStatement_src",
srcs = ["DSLStatement.cpp"],
visibility = ["//:__subpackages__"],
deps = [
"//include/private:SkSLDefines_hdr",
"//include/sksl:DSLBlock_hdr",
"//include/sksl:DSLExpression_hdr",
"//include/sksl:DSLStatement_hdr",
"//include/sksl:SkSLPosition_hdr",
"//src/gpu/ganesh:GrFragmentProcessor_hdr",
"//src/gpu/ganesh/glsl:GrGLSLFragmentShaderBuilder_hdr",
"//src/sksl:SkSLThreadContext_hdr",
"//src/sksl/ir:SkSLBlock_hdr",
"//src/sksl/ir:SkSLExpressionStatement_hdr",
"//src/sksl/ir:SkSLExpression_hdr",
"//src/sksl/ir:SkSLNop_hdr",
],
)
generated_cc_atom(
name = "DSLSymbols_src",
srcs = ["DSLSymbols.cpp"],
visibility = ["//:__subpackages__"],
deps = [
"//include/private:SkSLSymbol_hdr",
"//include/sksl:DSLSymbols_hdr",
"//include/sksl:SkSLPosition_hdr",
"//src/sksl:SkSLCompiler_hdr",
"//src/sksl:SkSLThreadContext_hdr",
"//src/sksl/dsl/priv:DSLWriter_hdr",
"//src/sksl/ir:SkSLSymbolTable_hdr",
"//src/sksl/ir:SkSLType_hdr",
"//src/sksl/ir:SkSLVariable_hdr",
],
)
generated_cc_atom(
name = "DSLType_src",
srcs = ["DSLType.cpp"],
visibility = ["//:__subpackages__"],
deps = [
"//include/core:SkTypes_hdr",
"//include/private:SkSLDefines_hdr",
"//include/private:SkSLLayout_hdr",
"//include/private:SkSLModifiers_hdr",
"//include/private:SkSLProgramElement_hdr",
"//include/private:SkSLString_hdr",
"//include/private:SkSLSymbol_hdr",
"//include/sksl:DSLType_hdr",
"//include/sksl:SkSLErrorReporter_hdr",
"//src/sksl:SkSLBuiltinTypes_hdr",
"//src/sksl:SkSLContext_hdr",
"//src/sksl:SkSLProgramSettings_hdr",
"//src/sksl:SkSLThreadContext_hdr",
"//src/sksl/ir:SkSLConstructor_hdr",
"//src/sksl/ir:SkSLExpression_hdr",
"//src/sksl/ir:SkSLStructDefinition_hdr",
"//src/sksl/ir:SkSLSymbolTable_hdr",
"//src/sksl/ir:SkSLType_hdr",
],
)
generated_cc_atom(
name = "DSLVar_src",
srcs = ["DSLVar.cpp"],
visibility = ["//:__subpackages__"],
deps = [
"//include/core:SkTypes_hdr",
"//include/private:SkSLDefines_hdr",
"//include/private:SkSLLayout_hdr",
"//include/private:SkSLModifiers_hdr",
"//include/private:SkSLStatement_hdr",
"//include/private:SkSLString_hdr",
"//include/private:SkSLSymbol_hdr",
"//include/private/gpu/ganesh:GrTypesPriv_hdr",
"//include/sksl:DSLModifiers_hdr",
"//include/sksl:DSLType_hdr",
"//include/sksl:DSLVar_hdr",
"//include/sksl:SkSLOperator_hdr",
"//src/core:SkSLTypeShared_hdr",
"//src/gpu/ganesh:GrFragmentProcessor_hdr",
"//src/gpu/ganesh/glsl:GrGLSLUniformHandler_hdr",
"//src/sksl:SkSLBuiltinTypes_hdr",
"//src/sksl:SkSLCompiler_hdr",
"//src/sksl:SkSLContext_hdr",
"//src/sksl:SkSLModifiersPool_hdr",
"//src/sksl:SkSLThreadContext_hdr",
"//src/sksl:SkSLUtil_hdr",
"//src/sksl/dsl/priv:DSLWriter_hdr",
"//src/sksl/ir:SkSLBinaryExpression_hdr",
"//src/sksl/ir:SkSLExpression_hdr",
"//src/sksl/ir:SkSLFieldAccess_hdr",
"//src/sksl/ir:SkSLFunctionCall_hdr",
"//src/sksl/ir:SkSLSymbolTable_hdr",
"//src/sksl/ir:SkSLType_hdr",
"//src/sksl/ir:SkSLVariable_hdr",
],
)