diff options
| author | Loko Kung <lokokung@google.com> | 2022-04-06 11:33:58 -0700 |
|---|---|---|
| committer | Charles Giessen <46324611+charles-lunarg@users.noreply.github.com> | 2022-04-06 14:29:01 -0600 |
| commit | 38f9ee7a5bc8f137dc98a74698826f7fa53e3fd8 (patch) | |
| tree | 6352e2b358fc9fecb6ee931e2daf2e3407e9703c | |
| parent | fc0b3f063ff616aca3b7b6231152bb13e36eff42 (diff) | |
| download | usermoji-38f9ee7a5bc8f137dc98a74698826f7fa53e3fd8.tar.xz | |
Factor out typemap_helper header in BUILD rules for reusability in Dawn without depending on entire icd lib.
| -rw-r--r-- | BUILD.gn | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -46,17 +46,25 @@ config("vulkan_internal_config") { } } +# Vulkan tool generated utility headers +source_set("vulkan_tools_headers") { + public_deps = [ "$vulkan_headers_dir:vulkan_headers" ] + sources = [ + "icd/generated/vk_typemap_helper.h", + ] +} + if (!is_android) { # Vulkan Mock ICD # --------------- shared_library("VkICD_mock_icd") { configs -= vulkan_undefine_configs + deps = [ ":vulkan_tools_headers" ] public_deps = [ "$vulkan_headers_dir:vulkan_headers" ] data_deps = [ ":vulkan_gen_icd_json_file" ] sources = [ "icd/generated/mock_icd.cpp", "icd/generated/mock_icd.h", - "icd/generated/vk_typemap_helper.h", ] if (is_win) { sources += [ "icd/VkICD_mock_icd.def" ] |
