mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-11 16:32:14 -06:00
FindRuby: Provide Ruby_LIBRARIES result variable
The `cmake-developer(7)` manual documents that a plural non-cached name should be used for results.
This commit is contained in:
@@ -21,8 +21,8 @@ the following variables:
|
||||
full path to the ruby binary
|
||||
``Ruby_INCLUDE_DIRS``
|
||||
include dirs to be used when using the ruby library
|
||||
``Ruby_LIBRARY``
|
||||
full path to the ruby library
|
||||
``Ruby_LIBRARIES``
|
||||
libraries needed to use ruby from C.
|
||||
``Ruby_VERSION``
|
||||
the version of ruby which was found, e.g. "1.8.7"
|
||||
``Ruby_FOUND``
|
||||
@@ -298,6 +298,10 @@ endif()
|
||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(Ruby REQUIRED_VARS ${_Ruby_REQUIRED_VARS}
|
||||
VERSION_VAR Ruby_VERSION )
|
||||
|
||||
if(Ruby_FOUND)
|
||||
set(Ruby_LIBRARIES ${Ruby_LIBRARY})
|
||||
endif()
|
||||
|
||||
mark_as_advanced(
|
||||
Ruby_EXECUTABLE
|
||||
Ruby_LIBRARY
|
||||
|
||||
@@ -9,6 +9,6 @@ endif()
|
||||
|
||||
add_executable(ruby_version ruby_version.c)
|
||||
target_include_directories(ruby_version PRIVATE ${Ruby_INCLUDE_DIRS})
|
||||
target_link_libraries(ruby_version PRIVATE ${Ruby_LIBRARY})
|
||||
target_link_libraries(ruby_version PRIVATE ${Ruby_LIBRARIES})
|
||||
|
||||
add_test(NAME ruby_version COMMAND ruby_version)
|
||||
|
||||
Reference in New Issue
Block a user