blob: 3c72937e413a3497a6e8cb60cb66df6ed22f6044 [file] [log] [blame]
load("//bazel:macros.bzl", "exports_files_legacy", "generated_cc_atom")
licenses(["notice"])
exports_files_legacy()
exports_files(
[
"vulkan_core.h",
"vk_platform.h",
],
["//include/third_party/vulkan:__pkg__"],
)
generated_cc_atom(
name = "vk_platform_hdr",
hdrs = ["vk_platform.h"],
visibility = ["//:__subpackages__"],
)
generated_cc_atom(
name = "vulkan_android_hdr",
hdrs = ["vulkan_android.h"],
visibility = ["//:__subpackages__"],
)
generated_cc_atom(
name = "vulkan_core_hdr",
hdrs = ["vulkan_core.h"],
visibility = ["//:__subpackages__"],
deps = ["//include/third_party/vulkan/vulkan:vk_platform_hdr"],
)
generated_cc_atom(
name = "vulkan_hdr",
hdrs = ["vulkan.h"],
visibility = ["//:__subpackages__"],
deps = [
"//include/third_party/vulkan/vulkan:vk_platform_hdr",
"//include/third_party/vulkan/vulkan:vulkan_android_hdr",
"//include/third_party/vulkan/vulkan:vulkan_core_hdr",
"//include/third_party/vulkan/vulkan:vulkan_ios_hdr",
"//include/third_party/vulkan/vulkan:vulkan_macos_hdr",
"//include/third_party/vulkan/vulkan:vulkan_win32_hdr",
"//include/third_party/vulkan/vulkan:vulkan_xcb_hdr",
],
)
generated_cc_atom(
name = "vulkan_ios_hdr",
hdrs = ["vulkan_ios.h"],
visibility = ["//:__subpackages__"],
)
generated_cc_atom(
name = "vulkan_macos_hdr",
hdrs = ["vulkan_macos.h"],
visibility = ["//:__subpackages__"],
)
generated_cc_atom(
name = "vulkan_win32_hdr",
hdrs = ["vulkan_win32.h"],
visibility = ["//:__subpackages__"],
)
generated_cc_atom(
name = "vulkan_xcb_hdr",
hdrs = ["vulkan_xcb.h"],
visibility = ["//:__subpackages__"],
)