From 6760bae2fa7a758ac8eb70c0009c80a715ea1c54 Mon Sep 17 00:00:00 2001 From: Alexey Edelev Date: Tue, 9 Apr 2024 14:59:55 +0200 Subject: [PATCH] Suppress the warning about unused QT_INTERNAL_CALLED_FROM_CONFIGURE Add the dummy check if the variable is defined to suppress the warning. Pick-to: 6.7 Change-Id: If3bb0ef6a2587693c0ec898ceb3080ebfc1e82a7 Reviewed-by: Joerg Bornemann --- cmake/QtBuildRepoHelpers.cmake | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmake/QtBuildRepoHelpers.cmake b/cmake/QtBuildRepoHelpers.cmake index 16b26545692..fec2445ca5e 100644 --- a/cmake/QtBuildRepoHelpers.cmake +++ b/cmake/QtBuildRepoHelpers.cmake @@ -384,7 +384,9 @@ function(qt_internal_qt_configure_end) # If Qt is configued via the configure script, remove the marker variable, so that any future # reconfigurations that are done by calling cmake directly don't trigger configure specific # logic. - unset(QT_INTERNAL_CALLED_FROM_CONFIGURE CACHE) + if(QT_INTERNAL_CALLED_FROM_CONFIGURE) + unset(QT_INTERNAL_CALLED_FROM_CONFIGURE CACHE) + endif() endfunction() macro(qt_build_repo)