blob: bbc14565b72e5fb3df182572dc5ab647cab98b11 [file] [log] [blame]
# Copyright 2023 The Khronos Group Inc.
# Copyright 2023 Valve Corporation
# Copyright 2023 LunarG, Inc.
#
# SPDX-License-Identifier: Apache-2.0
set(CMAKE_FOLDER "${CMAKE_FOLDER}/VulkanUtilityHeaders/tests")
find_package(GTest REQUIRED CONFIG)
include(GoogleTest)
add_executable(test_vul_dispatch_table test_interface.cpp)
lunarg_target_compiler_configurations(test_vul_dispatch_table VUL_WERROR)
target_link_libraries(test_vul_dispatch_table PRIVATE
GTest::gtest
GTest::gtest_main
Vulkan::UtilityHeaders
)
target_include_directories(test_vul_dispatch_table PRIVATE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
gtest_discover_tests(test_vul_dispatch_table)