aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorThomas Moenicke <tm@php-qt.org>2007-02-06 23:46:47 +0000
committerThomas Moenicke <tm@php-qt.org>2007-02-06 23:46:47 +0000
commit0f771f6dba4bdd29954fc91d0d94acc73aa92077 (patch)
tree9f8e3cbbdd992dcf7d2a83c76f80592f0055be31 /modules
parent5a69776d64f7ed751286041f7ef932c03e4d29d8 (diff)
downloadextra-cmake-modules-0f771f6dba4bdd29954fc91d0d94acc73aa92077.tar.gz
extra-cmake-modules-0f771f6dba4bdd29954fc91d0d94acc73aa92077.tar.bz2
* Added RUBY_SITE_LIB_DIR, RUBY_SITE_ARCH_DIR
svn path=/trunk/KDE/kdelibs/; revision=631022
Diffstat (limited to 'modules')
-rw-r--r--modules/FindRUBY.cmake8
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/FindRUBY.cmake b/modules/FindRUBY.cmake
index 95da129f..06843a72 100644
--- a/modules/FindRUBY.cmake
+++ b/modules/FindRUBY.cmake
@@ -38,11 +38,19 @@ EXECUTE_PROCESS(COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts Config::CONFIG['
EXECUTE_PROCESS(COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts Config::CONFIG['ruby_version']"
OUTPUT_VARIABLE RUBY_VERSION)
+EXECUTE_PROCESS(COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts Config::CONFIG['sitelibdir']"
+ OUTPUT_VARIABLE RUBY_SITE_LIB_DIR)
+
+EXECUTE_PROCESS(COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts Config::CONFIG['sitearchdir']"
+ OUTPUT_VARIABLE RUBY_SITE_ARCH_DIR)
+
# remove the new lines from the output by replacing them with empty strings
STRING(REPLACE "\n" "" RUBY_ARCH_DIR "${RUBY_ARCH_DIR}")
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 "\n" "" RUBY_SITE_LIB_DIR "${RUBY_SITE_LIB_DIR}")
+STRING(REPLACE "\n" "" RUBY_SITE_ARCH_DIR "${RUBY_SITE_ARCH_DIR}")
FIND_PATH(RUBY_INCLUDE_PATH
NAMES ruby.h