qt6-bb10/tests/auto/cmake
Alexey Edelev 31b75303d7 Introduce QTP0003 which controls the BUILD_SHARED_LIBS impact on user projects
Since 6.7 we consider the BUILD_SHARED_LIBS when creating libraries
using Qt CMake API. This change may affect the user projects that rely
on the old strategy of selecting the default library type. To preserve
the old behavior this change introduces the QTP0003 policy that allows
user to control whether the BUILD_SHARED_LIBS should or shouldn't be
considered in library creation process.

The policy doesn't affect Qt repos, we assume that we want the NEW
behavior by default.

Fixes: QTBUG-121707
Pick-to: 6.7
Change-Id: I4bcfbd8966839731624e3f7ef9e0d6bb2782ac50
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-02-01 09:46:51 +01:00
..
mockplugins Bump version to 6.8.0 2023-12-11 17:35:40 +02:00
test(needsquoting)dirname
test_QFINDTESTDATA
test_QTBUG-63422
test_QTP0003 Introduce QTP0003 which controls the BUILD_SHARED_LIBS impact on user projects 2024-02-01 09:46:51 +01:00
test_QT_TESTCASE_BUILDDIR
test_add_big_resource
test_add_binary_resources_delayed_file
test_add_resource_options
test_add_resource_prefix
test_add_resources_big_resources
test_add_resources_binary_generated
test_add_resources_delayed_file
test_android_multi_abi_forward_vars Add forwarding of CMake variables to ABI-specific external projects 2022-12-08 23:24:22 +01:00
test_build_simple_widget_app
test_concurrent_module
test_config_expressions CMake: Fix config condition evaluator 2023-09-21 21:46:46 +02:00
test_dbus_module
test_dependent_modules
test_egl_lib
test_generating_cpp_exports Bump version to 6.8.0 2023-12-11 17:35:40 +02:00
test_global_promotion
test_import_plugins
test_interface
test_interface_link_libraries
test_json_plugin_includes
test_moc_macro_target do not override initial AUTOMOC_MACRO_NAMES value 2023-11-28 19:59:49 +01:00
test_multiple_find_package
test_opengl_lib
test_platform_defs_include
test_plugin_shared_static_flavor
test_plugins
test_private_includes
test_private_targets
test_qt_add_resources_rebuild
test_qt_extract_metatypes
test_qtmainwin_library
test_resource_without_obj_lib CMake: Place resources into static libraries, not object libraries 2023-08-14 14:05:32 +02:00
test_static_resources Bump version to 6.8.0 2023-12-11 17:35:40 +02:00
test_testlib_definitions
test_testlib_no_link_gui
test_testlib_no_link_widgets
test_umbrella_config
test_versionless_targets
test_widgets_app_deployment Slow Deprecation of FILENAME_VARIABLE, replacement by OUTPUT_SCRIPT 2023-01-05 21:56:21 +01:00
test_wrap_cpp_and_resources
test_wrap_cpp_moc qt6_wrap_cpp: Add .moc generation 2024-01-19 16:16:51 +01:00
test_wrap_cpp_options
tst_qaddpreroutine Fix for CMake tests when build with unity 2023-03-14 17:28:43 +01:00
CMakeLists.txt Introduce QTP0003 which controls the BUILD_SHARED_LIBS impact on user projects 2024-02-01 09:46:51 +01:00
test_plugin_shared_static_flavor.cmake