1load("//bazel:skia_rules.bzl", "skia_filegroup", "split_srcs_and_hdrs") 2 3package( 4 default_applicable_licenses = ["//:license"], 5) 6 7licenses(["notice"]) 8 9CORE_FILES = [ 10 "ClearBuffersTask.cpp", 11 "ClearBuffersTask.h", 12 "ComputeTask.cpp", 13 "ComputeTask.h", 14 "CopyTask.cpp", 15 "CopyTask.h", 16 "DrawTask.cpp", 17 "DrawTask.h", 18 "RenderPassTask.cpp", 19 "RenderPassTask.h", 20 "SynchronizeToCpuTask.cpp", 21 "SynchronizeToCpuTask.h", 22 "Task.h", 23 "TaskList.cpp", 24 "TaskList.h", 25 "UploadTask.cpp", 26 "UploadTask.h", 27] 28 29split_srcs_and_hdrs( 30 name = "core", 31 files = CORE_FILES, 32) 33 34skia_filegroup( 35 name = "task_hdrs", 36 srcs = [":core_hdrs"], 37 visibility = ["//src/gpu/graphite:__pkg__"], 38) 39 40skia_filegroup( 41 name = "task_srcs", 42 srcs = [":core_srcs"], 43 visibility = ["//src/gpu/graphite:__pkg__"], 44) 45