load("//bazel:skia_rules.bzl", "skia_cc_library", "skia_filegroup") package( default_applicable_licenses = ["//:license"], ) licenses(["notice"]) skia_cc_library( name = "testutils", testonly = True, srcs = [ "GrVulkanDefines.h", "VkTestMemoryAllocator.cpp", "VkTestMemoryAllocator.h", "VkTestUtils.cpp", ], hdrs = ["VkTestUtils.h"], visibility = [ "//tools:__subpackages__", ], deps = [ "//:core", "//src/gpu/ganesh/vk:ganesh_vulkan_TEST_UTIL", "//tools/library:load_dynamic_library", "@vulkan_headers", ], ) skia_filegroup( name = "private_hdrs", srcs = [ "GrVulkanDefines.h", "VkTestContext.h", "VkTestHelper.h", "VkTestMemoryAllocator.h", "VkTestUtils.h", "VkYcbcrSamplerHelper.h", ], visibility = ["//tools/gpu:__pkg__"], ) skia_filegroup( name = "srcs", srcs = [ "VkTestContext.cpp", "VkTestHelper.cpp", "VkTestMemoryAllocator.cpp", "VkTestUtils.cpp", "VkYcbcrSamplerHelper.cpp", ], visibility = ["//tools/gpu:__pkg__"], )