Parcourir la source

* Use autotools for Ruby bindings (2nd part)

tags/v0.99.beta14
Pascal Terjan pterjan il y a 17 ans
Parent
révision
cd8c7c2c26
1 fichiers modifiés avec 9 ajouts et 7 suppressions
  1. +9
    -7
      configure.ac

+ 9
- 7
configure.ac Voir le fichier

@@ -336,13 +336,15 @@ ac_cv_my_have_ruby="no"
if test "${enable_ruby}" != "no"; then if test "${enable_ruby}" != "no"; then
AC_PATH_PROG(RUBY, ruby, no) AC_PATH_PROG(RUBY, ruby, no)
if test "${RUBY}" != "no"; then if test "${RUBY}" != "no"; then
AC_MSG_CHECKING(for mkmf.rb) RUBY_ARCHDIR=`ruby -r rbconfig -e 'print Config::CONFIG@<:@"archdir"@:>@'`
if "${RUBY}" -e 'require "mkmf"' >/dev/null 2>&1; then RUBY_SITEARCHDIR=`ruby -r rbconfig -e 'print Config::CONFIG@<:@"sitearchdir"@:>@'`
AC_MSG_RESULT(yes) RUBY_LIBDIR=`ruby -r rbconfig -e 'print Config::CONFIG@<:@"libdir"@:>@'`
ac_cv_my_have_ruby="yes" RUBY_SO_NAME=`ruby -r rbconfig -e 'print Config::CONFIG@<:@"RUBY_SO_NAME"@:>@'`
else AC_SUBST(RUBY_ARCHDIR)
AC_MSG_RESULT(no) AC_SUBST(RUBY_SITEARCHDIR)
fi AC_SUBST(RUBY_LIBDIR)
AC_SUBST(RUBY_SO_NAME)
AC_CHECK_HEADERS($RUBY_ARCHDIR/ruby.h, [ac_cv_my_have_ruby="yes"])
fi fi
fi fi
AM_CONDITIONAL(USE_RUBY, test "${ac_cv_my_have_ruby}" = "yes") AM_CONDITIONAL(USE_RUBY, test "${ac_cv_my_have_ruby}" = "yes")


||||||
x
 
000:0
Chargement…
Annuler
Enregistrer