From 2830add72261ee722a18768c8e18520565d3c66d Mon Sep 17 00:00:00 2001 From: Cristian Le Date: Mon, 24 Feb 2025 15:22:35 +0100 Subject: [PATCH] Make `AdditionalTargetInfo.cmake` optional Change-Id: I8b8d6383b6c50e9403bc90e76d4da8eb6c314854 Reviewed-by: Alexey Edelev Reviewed-by: Joerg Bornemann Reviewed-by: Alexandru Croitor (cherry picked from commit 2433d02856bb55150d62d84b71b7d8a90c0ce81f) Reviewed-by: Qt Cherry-pick Bot (cherry picked from commit 1fa408f328268776b7b6b0a659eedf3dd7f11953) --- cmake/QtModuleConfig.cmake.in | 3 ++- cmake/QtModuleHelpers.cmake | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/QtModuleConfig.cmake.in b/cmake/QtModuleConfig.cmake.in index ff5e934669e..200342f65c1 100644 --- a/cmake/QtModuleConfig.cmake.in +++ b/cmake/QtModuleConfig.cmake.in @@ -29,7 +29,8 @@ endif() if (NOT QT_NO_CREATE_TARGETS AND @INSTALL_CMAKE_NAMESPACE@@target@_FOUND) include("${CMAKE_CURRENT_LIST_DIR}/@INSTALL_CMAKE_NAMESPACE@@target@Targets.cmake") - include("${CMAKE_CURRENT_LIST_DIR}/@INSTALL_CMAKE_NAMESPACE@@target@AdditionalTargetInfo.cmake") + include("${CMAKE_CURRENT_LIST_DIR}/@INSTALL_CMAKE_NAMESPACE@@target@AdditionalTargetInfo.cmake" + OPTIONAL) include("${CMAKE_CURRENT_LIST_DIR}/@INSTALL_CMAKE_NAMESPACE@@target@ExtraProperties.cmake" OPTIONAL) diff --git a/cmake/QtModuleHelpers.cmake b/cmake/QtModuleHelpers.cmake index 89309953c4e..c1c56bbcc72 100644 --- a/cmake/QtModuleHelpers.cmake +++ b/cmake/QtModuleHelpers.cmake @@ -81,7 +81,6 @@ endfunction() # Options: # NO_ADDITIONAL_TARGET_INFO # Don't generate a Qt6*AdditionalTargetInfo.cmake file. -# The caller is responsible for creating one. # # MODULE_INTERFACE_NAME # The custom name of the module interface. This name is used as a part of the include paths