aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2021-10-26 09:46:55 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-11-02 13:25:35 +0000
commit456b39d0b3928f993f75314dc75b7200024322dc (patch)
tree3261008a48a10fd99b3d8dae41cc918e7e87b42b /tools
parent47cb1bb53f4882ca7f00e2286f279279d8b74715 (diff)
CMake: Allow disabling package version check
Allow to opt out of package version checks by configuring with -DQT_NO_PACKAGE_VERSION_CHECK=TRUE. Fixes: QTBUG-96458 Change-Id: Ibcba9a6b74ba770cb2fc949603eed275d47e55dd Reviewed-by: Craig Scott <craig.scott@qt.io> (cherry picked from commit dfbf479e2c3a335767993f5010c36fa81f42b1e2) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'tools')
-rw-r--r--tools/qmlimportscanner/CMakeLists.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/qmlimportscanner/CMakeLists.txt b/tools/qmlimportscanner/CMakeLists.txt
index eb00026bc1..1f4e4dcca4 100644
--- a/tools/qmlimportscanner/CMakeLists.txt
+++ b/tools/qmlimportscanner/CMakeLists.txt
@@ -34,13 +34,18 @@ configure_package_config_file(
)
write_basic_package_version_file(
- "${config_build_dir}/${INSTALL_CMAKE_NAMESPACE}${target}ConfigVersion.cmake"
+ "${config_build_dir}/${INSTALL_CMAKE_NAMESPACE}${target}ConfigVersionImpl.cmake"
VERSION ${PROJECT_VERSION}
COMPATIBILITY AnyNewerVersion
)
+qt_internal_write_qt_package_version_file(
+ "${INSTALL_CMAKE_NAMESPACE}${target}"
+ "${config_build_dir}/${INSTALL_CMAKE_NAMESPACE}${target}ConfigVersion.cmake"
+)
qt_install(FILES
"${config_build_dir}/${INSTALL_CMAKE_NAMESPACE}${target}Config.cmake"
"${config_build_dir}/${INSTALL_CMAKE_NAMESPACE}${target}ConfigVersion.cmake"
+ "${config_build_dir}/${INSTALL_CMAKE_NAMESPACE}${target}ConfigVersionImpl.cmake"
DESTINATION "${config_install_dir}"
COMPONENT Devel
)