From 604af4d5bcdf8cb00763841183142e6336f6bf80 Mon Sep 17 00:00:00 2001 From: Alexey Edelev Date: Mon, 22 May 2023 17:04:37 +0200 Subject: [PATCH] Require only module-specific sync_headers for header_check target Use the module-spefic sync_headers target when specifying dependencies for the headersclean custom command. Pick-to: 6.5 Fixes: QTBUG-113643 Change-Id: I6eb6f4a8881b252f7732ecfa79a9893ace5ce19f Reviewed-by: Qt CI Bot Reviewed-by: Joerg Bornemann --- cmake/QtHeadersClean.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/QtHeadersClean.cmake b/cmake/QtHeadersClean.cmake index 54a3e83c0c..2570f67b26 100644 --- a/cmake/QtHeadersClean.cmake +++ b/cmake/QtHeadersClean.cmake @@ -226,7 +226,7 @@ function(qt_internal_add_headersclean_target module_target module_headers) file(GENERATE OUTPUT "${headers_check_parameters}" CONTENT "${headers_check_parameters_content}") - set(sync_headers_dep "sync_headers") + set(sync_headers_dep "${module_target}_sync_headers") foreach(header ${hclean_headers}) # We need realpath here to make sure path starts with drive letter