diff options
Diffstat (limited to 'tests/auto/cmake/test_import_plugins/CMakeLists.txt')
-rw-r--r-- | tests/auto/cmake/test_import_plugins/CMakeLists.txt | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/tests/auto/cmake/test_import_plugins/CMakeLists.txt b/tests/auto/cmake/test_import_plugins/CMakeLists.txt index ecfa7a0777..5f6d629c20 100644 --- a/tests/auto/cmake/test_import_plugins/CMakeLists.txt +++ b/tests/auto/cmake/test_import_plugins/CMakeLists.txt @@ -1,4 +1,7 @@ -cmake_minimum_required(VERSION 3.1) +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause + +cmake_minimum_required(VERSION 3.16) project(import_plugins_advanced) enable_testing() @@ -38,12 +41,12 @@ function(create_test_executable target) add_test(test_${target_name_adjusted} ${target_name_adjusted}) if(arg_FINALIZER_MODE) - set(finalizer_mode "TRUE") + set(finalizer_mode_state "ENABLE") else() - set(finalizer_mode "FALSE") + set(finalizer_mode_state "DISABLE") endif() - qt_enable_import_plugins_finalizer_mode(${target_name_adjusted} ${finalizer_mode}) + qt_set_finalizer_mode(${target_name_adjusted} ${finalizer_mode_state} MODES static_plugins) set(target ${target_name_adjusted} PARENT_SCOPE) endfunction() @@ -73,7 +76,7 @@ target_link_libraries(${target} PRIVATE Qt6::MockPlugins2) # Check that both regular and finalizer mode plugin importing pulls in the same set of plugins. # In regular mode, qt_finalize_target won't execute the finalizer plugin importing, because -# we opt out via qt_enable_import_plugins_finalizer_mode(target FALSE). +# we opt out via qt_set_finalizer_mode(target DISABLE MODES static_plugins). foreach(import_mode "" "FINALIZER_MODE") create_test_executable(manual QMock1Plugin QMock2Plugin QMock3Plugin QMock4Plugin ${import_mode}) |