summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexey Edelev <[email protected]>2023-06-08 12:30:07 +0200
committerQt Cherry-pick Bot <[email protected]>2023-06-13 12:48:23 +0000
commitda086916ab8249e12dcbda56467482f2e7aa58ae (patch)
tree6a825bf0d67f49ff625485fd619c5534a4e1702c
parentfaf04010aabae4ed5342d9ef302707e85646e9e9 (diff)
Replace list(FIND with simplified IN_LIST check
Change-Id: I2ed1803adabc36e646edae3b2bb07e5ff2194d9b Reviewed-by: Amir Masoud Abdol <[email protected]> Reviewed-by: Qt CI Bot <[email protected]> (cherry picked from commit 59a740e9973b77bf3bb86f4e96efd46277455782) Reviewed-by: Qt Cherry-pick Bot <[email protected]>
-rw-r--r--cmake/QtFlagHandlingHelpers.cmake6
1 files changed, 2 insertions, 4 deletions
diff --git a/cmake/QtFlagHandlingHelpers.cmake b/cmake/QtFlagHandlingHelpers.cmake
index 875b1a3cc7b..7cc072edb73 100644
--- a/cmake/QtFlagHandlingHelpers.cmake
+++ b/cmake/QtFlagHandlingHelpers.cmake
@@ -124,8 +124,7 @@ endfunction()
function(qt_internal_apply_gc_binaries target visibility)
set(possible_visibilities PRIVATE INTERFACE PUBLIC)
- list(FIND possible_visibilities "${visibility}" known_visibility)
- if (known_visibility EQUAL "-1")
+ if(NOT visibility IN_LIST possible_visibilities)
message(FATAL_ERROR "Visibitily setting must be one of PRIVATE, INTERFACE or PUBLIC.")
endif()
@@ -156,8 +155,7 @@ function(qt_internal_apply_intel_cet target visibility)
endif()
set(possible_visibilities PRIVATE INTERFACE PUBLIC)
- list(FIND possible_visibilities "${visibility}" known_visibility)
- if (known_visibility EQUAL "-1")
+ if(NOT visibility IN_LIST possible_visibilities)
message(FATAL_ERROR "Visibitily setting must be one of PRIVATE, INTERFACE or PUBLIC.")
endif()