diff options
author | David Faure <faure@kde.org> | 2022-03-20 23:55:57 +0100 |
---|---|---|
committer | David Faure <faure@kde.org> | 2022-03-20 23:55:57 +0100 |
commit | db2adb47940b4b1961c99cdab2a67cb2bb7ec440 (patch) | |
tree | 33ac193e842eb9dce1bf76a56ae253e9bb55bdcf | |
parent | 4c2453e291a4c2177e01e8d0d5c7961b199c4b71 (diff) | |
download | extra-cmake-modules-db2adb47940b4b1961c99cdab2a67cb2bb7ec440.tar.gz extra-cmake-modules-db2adb47940b4b1961c99cdab2a67cb2bb7ec440.tar.bz2 |
autotests: link to QtCore for WinMain on Windows
-rw-r--r-- | tests/ECMAddTests/multi_tests/CMakeLists.txt | 5 | ||||
-rw-r--r-- | tests/ECMAddTests/single_tests/CMakeLists.txt | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/tests/ECMAddTests/multi_tests/CMakeLists.txt b/tests/ECMAddTests/multi_tests/CMakeLists.txt index 1e3f7895..5dc41c32 100644 --- a/tests/ECMAddTests/multi_tests/CMakeLists.txt +++ b/tests/ECMAddTests/multi_tests/CMakeLists.txt @@ -7,6 +7,11 @@ set(CMAKE_MODULE_PATH "${ECM_MODULE_DIR}") add_library(testhelper STATIC ../testhelper.cpp) target_include_directories(testhelper PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/..") +# Link to QtCore for WinMain on Windows +include(QtVersionOption) +find_package(Qt${QT_MAJOR_VERSION}Core REQUIRED) +target_link_libraries(testhelper PUBLIC Qt${QT_MAJOR_VERSION}::Core) + enable_testing() include(ECMAddTests) diff --git a/tests/ECMAddTests/single_tests/CMakeLists.txt b/tests/ECMAddTests/single_tests/CMakeLists.txt index 3f599c09..ebbd63b8 100644 --- a/tests/ECMAddTests/single_tests/CMakeLists.txt +++ b/tests/ECMAddTests/single_tests/CMakeLists.txt @@ -7,6 +7,11 @@ set(CMAKE_MODULE_PATH "${ECM_MODULE_DIR}") add_library(testhelper STATIC ../testhelper.cpp) target_include_directories(testhelper PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/..") +# Link to QtCore for WinMain on Windows +include(QtVersionOption) +find_package(Qt${QT_MAJOR_VERSION}Core REQUIRED) +target_link_libraries(testhelper PUBLIC Qt${QT_MAJOR_VERSION}::Core) + enable_testing() include(ECMAddTests) |