| cmake_minimum_required(VERSION 3.17) | |
| project(TestRuby LANGUAGES C) | |
| include(CTest) | |
| find_package(Ruby 1.9.9 REQUIRED) | |
| if (NOT Ruby_FOUND) | |
| message (FATAL_ERROR "Failed to find Ruby >=1.9.9") | |
| endif() | |
| add_executable(ruby_version ruby_version.c) | |
| target_include_directories(ruby_version PRIVATE ${Ruby_INCLUDE_DIRS}) | |
| target_link_libraries(ruby_version PRIVATE ${Ruby_LIBRARIES}) | |
| add_test(NAME ruby_version COMMAND ruby_version) |