summaryrefslogtreecommitdiffstats
path: root/Modules/FindJava.cmake
diff options
context:
space:
mode:
authorscivision <scivision@users.noreply.github.com>2023-09-20 00:36:39 (GMT)
committerscivision <scivision@users.noreply.github.com>2023-09-20 18:22:30 (GMT)
commitbab9a237241519066d77a2d1846b181e21fda963 (patch)
treebb35be5744bc7ab7b84146f26e465e639f0f60ac /Modules/FindJava.cmake
parent092353eb86d93b3b3a5b6a9c3b0dc7a504891b39 (diff)
downloadCMake-bab9a237241519066d77a2d1846b181e21fda963.zip
CMake-bab9a237241519066d77a2d1846b181e21fda963.tar.gz
CMake-bab9a237241519066d77a2d1846b181e21fda963.tar.bz2
FindJava: use modern foreach() syntax
Diffstat (limited to 'Modules/FindJava.cmake')
-rw-r--r--Modules/FindJava.cmake6
1 files changed, 3 insertions, 3 deletions
diff --git a/Modules/FindJava.cmake b/Modules/FindJava.cmake
index e8fb120..2a409ef 100644
--- a/Modules/FindJava.cmake
+++ b/Modules/FindJava.cmake
@@ -221,7 +221,7 @@ if(Java_JAVA_EXECUTABLE)
unset(_java_var)
set(Java_VERSION "${Java_VERSION_MAJOR}")
if(NOT "x${Java_VERSION}" STREQUAL "x")
- foreach(_java_c MINOR PATCH TWEAK)
+ foreach(_java_c IN ITEMS "MINOR" "PATCH" "TWEAK")
if(NOT "x${Java_VERSION_${_java_c}}" STREQUAL "x")
string(APPEND Java_VERSION ".${Java_VERSION_${_java_c}}")
else()
@@ -274,7 +274,7 @@ find_program(Java_JARSIGNER_EXECUTABLE
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
if(Java_FIND_COMPONENTS)
set(_JAVA_REQUIRED_VARS)
- foreach(component ${Java_FIND_COMPONENTS})
+ foreach(component IN LISTS Java_FIND_COMPONENTS)
# User just want to execute some Java byte-compiled
If(component STREQUAL "Runtime")
list(APPEND _JAVA_REQUIRED_VARS Java_JAVA_EXECUTABLE)
@@ -316,7 +316,7 @@ if(Java_FIND_COMPONENTS)
VERSION_VAR Java_VERSION
)
if(Java_FOUND)
- foreach(component ${Java_FIND_COMPONENTS})
+ foreach(component IN LISTS Java_FIND_COMPONENTS)
set(Java_${component}_FOUND TRUE)
endforeach()
endif()