forked from mia/Aegisub
Add run-check for Ruby.
Originally committed to SVN as r2136.
This commit is contained in:
parent
1deae83222
commit
1b6fa7c9a6
1 changed files with 14 additions and 1 deletions
15
configure.in
15
configure.in
|
@ -619,7 +619,6 @@ int main(int argc, char **argv) {
|
|||
fi
|
||||
fi
|
||||
|
||||
|
||||
if test "$agi_with_perl" = "no" && test "$with_perl" = "yes"; then
|
||||
AC_MSG_WARN([Perl detected, but it doesn't work..])
|
||||
with_perl="no"
|
||||
|
@ -665,10 +664,24 @@ if test -z "$ruby_disabled"; then
|
|||
AC_MSG_CHECKING([checking $RUBY_BIN rbconfig libs])
|
||||
RUBY_LDFLAGS=`$RUBY_BIN -r rbconfig -e "print Config::CONFIG@<:@'LIBRUBYARG'@:>@"`
|
||||
AC_MSG_RESULT([$RUBY_LDFLAGS])
|
||||
|
||||
AC_AGI_COMPILE([Ruby], [ruby], [$RUBY_CFLAGS], [$RUBY_LDFLAGS],[
|
||||
#include <ruby.h>
|
||||
int main(void) {
|
||||
/* These supposidly call exit if they fail. */
|
||||
ruby_init();
|
||||
ruby_init_loadpath();
|
||||
return 0;
|
||||
}])
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
if test "$agi_with_ruby" = "no" && test "$with_ruby" = "yes"; then
|
||||
AC_MSG_WARN([Ruby detected, but it doesn't work..])
|
||||
with_ruby="no"
|
||||
fi
|
||||
|
||||
if test "$with_ruby" = "yes"; then
|
||||
with_automation="yes"
|
||||
AC_DEFINE(WITH_RUBY, 1, [Enable RUBY Automation.])
|
||||
|
|
Loading…
Reference in a new issue