From 3d54f47ceaf824c5b8f2346cb9557cbc39aca9fc Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Fri, 25 Sep 2020 12:18:58 +0200 Subject: CMake: Generate *AdditionalTargetInfo.cmake for tools This ensures that we have the configuration-independent IMPORTED_* properties set on tools. Fixes: QTBUG-86893 Change-Id: I2b772c21341e6e4631379d4a5a99580ec96909ed Reviewed-by: Qt CI Bot Reviewed-by: Alexandru Croitor --- cmake/QtToolHelpers.cmake | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'cmake/QtToolHelpers.cmake') diff --git a/cmake/QtToolHelpers.cmake b/cmake/QtToolHelpers.cmake index d1d8fa8b76..ac5412461d 100644 --- a/cmake/QtToolHelpers.cmake +++ b/cmake/QtToolHelpers.cmake @@ -302,6 +302,10 @@ endif() NAMESPACE "${QT_CMAKE_EXPORT_NAMESPACE}::" DESTINATION "${config_install_dir}") + qt_internal_export_additional_targets_file( + TARGETS ${tool_targets} + EXPORT_NAME_PREFIX ${INSTALL_CMAKE_NAMESPACE}${target} + CONFIG_INSTALL_DIR "${config_install_dir}") # Create versionless targets file. configure_file( -- cgit v1.2.3