diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index b850fca..2094b77 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -3,6 +3,12 @@ # Copyright 2023 LunarG, Inc. # # SPDX-License-Identifier: Apache-2.0 + +find_package(GTest REQUIRED CONFIG) +find_package(magic_enum REQUIRED CONFIG) + +include(GoogleTest) + add_subdirectory(layer) add_subdirectory(generated) add_subdirectory(vk_dispatch_table) diff --git a/tests/format_utils/CMakeLists.txt b/tests/format_utils/CMakeLists.txt index d745f75..61486ff 100644 --- a/tests/format_utils/CMakeLists.txt +++ b/tests/format_utils/CMakeLists.txt @@ -4,11 +4,6 @@ # # SPDX-License-Identifier: Apache-2.0 -find_package(GTest REQUIRED CONFIG) -find_package(magic_enum REQUIRED CONFIG) - -include(GoogleTest) - add_executable(test_format_utils test_formats.cpp) target_link_libraries(test_format_utils PRIVATE diff --git a/tests/generated/CMakeLists.txt b/tests/generated/CMakeLists.txt index 741e49d..ac30ffe 100644 --- a/tests/generated/CMakeLists.txt +++ b/tests/generated/CMakeLists.txt @@ -5,11 +5,6 @@ # SPDX-License-Identifier: Apache-2.0 set(CMAKE_FOLDER "${CMAKE_FOLDER}/generated_code/tests") -find_package(magic_enum REQUIRED CONFIG) -find_package(GTest REQUIRED CONFIG) - -include(GoogleTest) - # Test vk_enum_string_helper.h add_executable(vk_enum_string_helper vk_enum_string_helper.cpp) @@ -23,4 +18,3 @@ target_link_libraries(vk_enum_string_helper PRIVATE ) gtest_discover_tests(vk_enum_string_helper) - diff --git a/tests/layer/CMakeLists.txt b/tests/layer/CMakeLists.txt index 862a34e..988ec6a 100644 --- a/tests/layer/CMakeLists.txt +++ b/tests/layer/CMakeLists.txt @@ -5,10 +5,6 @@ # SPDX-License-Identifier: Apache-2.0 set(CMAKE_FOLDER "${CMAKE_FOLDER}/VulkanLayerSettings/tests") -find_package(GTest REQUIRED CONFIG) - -include(GoogleTest) - # test_layer_setting_util add_executable(test_layer_settings_util) diff --git a/tests/struct_helper/CMakeLists.txt b/tests/struct_helper/CMakeLists.txt index c5d9968..3a72275 100644 --- a/tests/struct_helper/CMakeLists.txt +++ b/tests/struct_helper/CMakeLists.txt @@ -4,10 +4,6 @@ # # SPDX-License-Identifier: Apache-2.0 -find_package(GTest REQUIRED CONFIG) - -include(GoogleTest) - add_executable(test_struct_helper struct_helper.cpp) target_link_libraries(test_struct_helper PRIVATE diff --git a/tests/vk_dispatch_table/CMakeLists.txt b/tests/vk_dispatch_table/CMakeLists.txt index 0834f3c..e28af61 100644 --- a/tests/vk_dispatch_table/CMakeLists.txt +++ b/tests/vk_dispatch_table/CMakeLists.txt @@ -5,10 +5,6 @@ # SPDX-License-Identifier: Apache-2.0 set(CMAKE_FOLDER "${CMAKE_FOLDER}/VulkanUtilityHeaders/tests") -find_package(GTest REQUIRED CONFIG) - -include(GoogleTest) - add_executable(test_vk_dispatch_table test_interface.cpp) target_link_libraries(test_vk_dispatch_table PRIVATE