aboutsummaryrefslogtreecommitdiff
path: root/CMake/AbseilDll.cmake
diff options
context:
space:
mode:
authorAbseil Team <absl-team@google.com>2024-05-24 09:32:33 -0700
committerCopybara-Service <copybara-worker@google.com>2024-05-24 09:33:30 -0700
commit0ef5bc614d9447350222ad52e140d81a4785da07 (patch)
tree35724248f3a2a0b8c519059c9c1d24da1d89e740 /CMake/AbseilDll.cmake
parent1343b6d0d634397c33220e90fc469738f56b07c1 (diff)
downloadabseil-0ef5bc614d9447350222ad52e140d81a4785da07.tar.gz
abseil-0ef5bc614d9447350222ad52e140d81a4785da07.tar.bz2
abseil-0ef5bc614d9447350222ad52e140d81a4785da07.zip
Use IN_LIST to replace list(FIND) + > -1
PiperOrigin-RevId: 636945786 Change-Id: I2ea027baab08c05c213648b24a1a59ecdacfcf32
Diffstat (limited to 'CMake/AbseilDll.cmake')
-rw-r--r--CMake/AbseilDll.cmake14
1 files changed, 2 insertions, 12 deletions
diff --git a/CMake/AbseilDll.cmake b/CMake/AbseilDll.cmake
index 2a40532a..9fa06433 100644
--- a/CMake/AbseilDll.cmake
+++ b/CMake/AbseilDll.cmake
@@ -675,12 +675,7 @@ function(absl_internal_dll_contains)
STRING(REGEX REPLACE "^absl::" "" _target ${ABSL_INTERNAL_DLL_TARGET})
- list(FIND
- ABSL_INTERNAL_DLL_TARGETS
- "${_target}"
- _index)
-
- if (${_index} GREATER -1)
+ if (_target IN_LIST ABSL_INTERNAL_DLL_TARGETS)
set(${ABSL_INTERNAL_DLL_OUTPUT} 1 PARENT_SCOPE)
else()
set(${ABSL_INTERNAL_DLL_OUTPUT} 0 PARENT_SCOPE)
@@ -697,12 +692,7 @@ function(absl_internal_test_dll_contains)
STRING(REGEX REPLACE "^absl::" "" _target ${ABSL_INTERNAL_TEST_DLL_TARGET})
- list(FIND
- ABSL_INTERNAL_TEST_DLL_TARGETS
- "${_target}"
- _index)
-
- if (${_index} GREATER -1)
+ if (_target IN_LIST ABSL_INTERNAL_TEST_DLL_TARGETS)
set(${ABSL_INTERNAL_TEST_DLL_OUTPUT} 1 PARENT_SCOPE)
else()
set(${ABSL_INTERNAL_TEST_DLL_OUTPUT} 0 PARENT_SCOPE)