aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/FindRUBY.cmake3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/FindRUBY.cmake b/modules/FindRUBY.cmake
index 043446d0..ee44bae2 100644
--- a/modules/FindRUBY.cmake
+++ b/modules/FindRUBY.cmake
@@ -51,6 +51,7 @@ IF(RUBY_EXECUTABLE)
STRING(REPLACE "\n" "" RUBY_POSSIBLE_LIB_PATH "${RUBY_POSSIBLE_LIB_PATH}")
STRING(REPLACE "\n" "" RUBY_RUBY_LIB_PATH "${RUBY_RUBY_LIB_PATH}")
STRING(REPLACE "\n" "" RUBY_VERSION "${RUBY_VERSION}")
+ STRING(REPLACE "." "" RUBY_VERSION_NODOT "${RUBY_VERSION}")
STRING(REPLACE "\n" "" RUBY_SITE_LIB_DIR "${RUBY_SITE_LIB_DIR}")
STRING(REPLACE "\n" "" RUBY_SITE_ARCH_DIR "${RUBY_SITE_ARCH_DIR}")
@@ -60,7 +61,7 @@ IF(RUBY_EXECUTABLE)
)
FIND_LIBRARY(RUBY_LIBRARY
- NAMES ruby${RUBY_VERSION} ruby
+ NAMES ruby${RUBY_VERSION} ruby msvcrt-ruby${RUBY_VERSION_NODOT}
PATHS ${RUBY_POSSIBLE_LIB_PATH} ${RUBY_RUBY_LIB_PATH}
)