blob: 97abe136ebf91e7b82a86e49c588d2059af826ee [file] [log] [blame]
load("//bazel:skia_rules.bzl", "skia_filegroup", "split_srcs_and_hdrs")
package(
default_applicable_licenses = ["//:license"],
)
licenses(["notice"])
CORE_FILES = [
"ClearBuffersTask.cpp",
"ClearBuffersTask.h",
"ComputeTask.cpp",
"ComputeTask.h",
"CopyTask.cpp",
"CopyTask.h",
"DrawTask.cpp",
"DrawTask.h",
"RenderPassTask.cpp",
"RenderPassTask.h",
"SynchronizeToCpuTask.cpp",
"SynchronizeToCpuTask.h",
"Task.h",
"TaskList.cpp",
"TaskList.h",
"UploadTask.cpp",
"UploadTask.h",
]
split_srcs_and_hdrs(
name = "core",
files = CORE_FILES,
)
skia_filegroup(
name = "task_hdrs",
srcs = [":core_hdrs"],
visibility = ["//src/gpu/graphite:__pkg__"],
)
skia_filegroup(
name = "task_srcs",
srcs = [":core_srcs"],
visibility = ["//src/gpu/graphite:__pkg__"],
)