vk-bootstrap/tests/CMakeLists.txt

20 lines
565 B
CMake
Raw Normal View History

add_executable(vk-bootstrap-test
bootstrap_tests.cpp
error_code_tests.cpp
unit_tests.cpp)
target_link_libraries(vk-bootstrap-test
PRIVATE
vk-bootstrap
2021-09-06 21:06:44 +00:00
vk-bootstrap-vulkan-headers
vk-bootstrap-compiler-warnings
glfw
Catch2::Catch2WithMain
2021-09-06 21:06:44 +00:00
)
# This should be how to make CTest aware of the tests, but unfortunately it fails to link. The tests run fine on their own, so this is left as a TODO
# list(APPEND CMAKE_MODULE_PATH ${Catch2_SOURCE_DIR}/extras)
# include(CTest)
# include(Catch)
# catch_discover_tests(vk-bootstrap-test)