From 7ce45eb4acf45c86593a38718133ea87f3ee3212 Mon Sep 17 00:00:00 2001 From: Cristian Le Date: Tue, 18 Feb 2025 17:16:01 +0100 Subject: [PATCH] Copy `qt_set01` to a central location Pick-to: 6.8 Change-Id: I05b3ef4d02dd1f8583eea9960c3776409f2f3b2e Reviewed-by: Alexandru Croitor (cherry picked from commit 9d78275f229f4ed26817c549bf1d8ef73ce371e3) --- cmake/QtPublicCMakeHelpers.cmake | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmake/QtPublicCMakeHelpers.cmake b/cmake/QtPublicCMakeHelpers.cmake index 47812f4f1a4..e29b21a9b5c 100644 --- a/cmake/QtPublicCMakeHelpers.cmake +++ b/cmake/QtPublicCMakeHelpers.cmake @@ -884,3 +884,11 @@ function(_qt_internal_configure_file mode) configure_file("${input_file}" "${arg_OUTPUT}" @ONLY) endfunction() + +function(qt_set01 result) + if (${ARGN}) + set("${result}" 1 PARENT_SCOPE) + else() + set("${result}" 0 PARENT_SCOPE) + endif() +endfunction()