diff options
author | Volker Krause <vkrause@kde.org> | 2022-01-23 13:06:05 +0100 |
---|---|---|
committer | Volker Krause <vkrause@kde.org> | 2022-01-23 14:04:59 +0100 |
commit | 33e3c5eb41ee9c5c3ea326e0b788f9efbfcf2e30 (patch) | |
tree | 5cc276081567bf4ff75821426bf65625d7429f2a /tests/ECMQtDeclareLoggingCategoryTest | |
parent | 104e5fabae121155511309380bafe1c49db9089a (diff) | |
download | extra-cmake-modules-33e3c5eb41ee9c5c3ea326e0b788f9efbfcf2e30.tar.gz extra-cmake-modules-33e3c5eb41ee9c5c3ea326e0b788f9efbfcf2e30.tar.bz2 |
Forward the Qt6 build option to the CMake test runs
Fixes a number of unit tests that rely on Qt in some form when using Qt6.
Diffstat (limited to 'tests/ECMQtDeclareLoggingCategoryTest')
-rw-r--r-- | tests/ECMQtDeclareLoggingCategoryTest/CMakeLists.txt | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/ECMQtDeclareLoggingCategoryTest/CMakeLists.txt b/tests/ECMQtDeclareLoggingCategoryTest/CMakeLists.txt index 3e8e859e..603bd7d6 100644 --- a/tests/ECMQtDeclareLoggingCategoryTest/CMakeLists.txt +++ b/tests/ECMQtDeclareLoggingCategoryTest/CMakeLists.txt @@ -4,6 +4,7 @@ set(ECM_MODULE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../../modules") set(CMAKE_MODULE_PATH ${ECM_MODULE_DIR}) +include(QtVersionOption) include(ECMQtDeclareLoggingCategory) include(CMakeParseArguments) @@ -44,7 +45,7 @@ ecm_qt_export_logging_category( DESCRIPTION "log 4" ) -find_package(Qt5Core REQUIRED) +find_package(Qt${QT_MAJOR_VERSION}Core REQUIRED) add_executable(testmain testmain.cpp ${sources}) target_include_directories(testmain @@ -53,7 +54,7 @@ target_include_directories(testmain ) target_link_libraries(testmain PRIVATE - Qt5::Core + Qt${QT_MAJOR_VERSION}::Core ) ecm_qt_install_logging_categories( |