diff options
author | Charlie Savage <cfis@savagexi.com> | 2024-03-02 07:51:57 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2024-03-05 13:46:29 (GMT) |
commit | 867550db434bfbdecd35a2714d60012932dbafe7 (patch) | |
tree | 493fa7466d03570381936c09f4955d1254bc6157 /Modules | |
parent | 965acca98c1f8b3c511589a4a455df2b12bc2b8e (diff) | |
download | CMake-867550db434bfbdecd35a2714d60012932dbafe7.zip CMake-867550db434bfbdecd35a2714d60012932dbafe7.tar.gz CMake-867550db434bfbdecd35a2714d60012932dbafe7.tar.bz2 |
FindRuby: Add support for 3.3
Diffstat (limited to 'Modules')
-rw-r--r-- | Modules/FindRuby.cmake | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Modules/FindRuby.cmake b/Modules/FindRuby.cmake index 4fe8bd5..029bdc2 100644 --- a/Modules/FindRuby.cmake +++ b/Modules/FindRuby.cmake @@ -8,7 +8,7 @@ FindRuby Find Ruby This module finds if Ruby is installed and determines where the -include files and libraries are. Ruby 1.8 through 3.2 are +include files and libraries are. Ruby 1.8 through 3.3 are supported. The minimum required version of Ruby can be specified using the @@ -136,13 +136,13 @@ set(Ruby_FIND_VERSION_SHORT_NODOT "${Ruby_FIND_VERSION_MAJOR}${Ruby_FIND_VERSION # Set name of possible executables, ignoring the minor # Eg: -# 2.1.1 => from ruby32 to ruby21 included -# 2.1 => from ruby32 to ruby21 included -# 2 => from ruby32 to ruby20 included -# empty => from ruby32 to ruby18 included +# 2.1.1 => from ruby33 to ruby21 included +# 2.1 => from ruby33 to ruby21 included +# 2 => from ruby33 to ruby20 included +# empty => from ruby33 to ruby18 included if(NOT Ruby_FIND_VERSION_EXACT) - foreach(_ruby_version RANGE 32 18 -1) + foreach(_ruby_version RANGE 33 18 -1) string(SUBSTRING "${_ruby_version}" 0 1 _ruby_major_version) string(SUBSTRING "${_ruby_version}" 1 1 _ruby_minor_version) |