Add configure-time tools to the 'host_tools' target

Rebuild configure-time tools within the 'host_tools' meta target.

Task-number: QTBUG-109792
Change-Id: I1bd69c8e71185b6ec236c0f32064ba8f2c9f5ab0
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
(cherry picked from commit 5761f254a01f3fc941b87cbbc9392e7a8a12b6c0)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Alexey Edelev 2023-01-03 17:44:37 +01:00 committed by Qt Cherry-pick Bot
parent 74a1a05282
commit 16fa77991f

View File

@ -646,6 +646,10 @@ function(qt_internal_add_configure_time_tool target_name)
${unparsed_arguments}
)
if(TARGET host_tools)
add_dependencies(host_tools "${target_name}_build")
endif()
if(NOT arg_NO_INSTALL AND arg_TOOLS_TARGET)
qt_internal_add_targets_to_additional_targets_export_file(
TARGETS ${target_name}