Mercurial > vim
comparison src/configure.ac @ 14447:f103c66ea515 v8.1.0237
patch 8.1.0237: Ruby on Cygwin doesn't always work
commit https://github.com/vim/vim/commit/87ea64ca965ca00b3e72776c39355964293f2ace
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Aug 4 15:13:34 2018 +0200
patch 8.1.0237: Ruby on Cygwin doesn't always work
Problem: Ruby on Cygwin doesn't always work.
Solution: Use LIBRUBY_SO if LIBRUBY_ALIASES isn't set. (Ken Takata)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 04 Aug 2018 15:15:05 +0200 |
parents | 6b3ad2849e24 |
children | cf33c47d66aa |
comparison
equal
deleted
inserted
replaced
14446:b8a832fd1f8b | 14447:f103c66ea515 |
---|---|
1954 RUBY_OBJ="objects/if_ruby.o" | 1954 RUBY_OBJ="objects/if_ruby.o" |
1955 RUBY_PRO="if_ruby.pro" | 1955 RUBY_PRO="if_ruby.pro" |
1956 AC_DEFINE(FEAT_RUBY) | 1956 AC_DEFINE(FEAT_RUBY) |
1957 if test "$enable_rubyinterp" = "dynamic"; then | 1957 if test "$enable_rubyinterp" = "dynamic"; then |
1958 libruby_soname=`$vi_cv_path_ruby -r rbconfig -e "puts $ruby_rbconfig::CONFIG[['LIBRUBY_ALIASES']].split[[0]]"` | 1958 libruby_soname=`$vi_cv_path_ruby -r rbconfig -e "puts $ruby_rbconfig::CONFIG[['LIBRUBY_ALIASES']].split[[0]]"` |
1959 if test -z "$libruby_soname"; then | |
1960 libruby_soname=`$vi_cv_path_ruby -r rbconfig -e "puts $ruby_rbconfig::CONFIG[['LIBRUBY_SO']]"` | |
1961 fi | |
1959 AC_DEFINE(DYNAMIC_RUBY) | 1962 AC_DEFINE(DYNAMIC_RUBY) |
1960 RUBY_CFLAGS="-DDYNAMIC_RUBY_DLL=\\\"$libruby_soname\\\" -DDYNAMIC_RUBY_VER=$rubyversion $RUBY_CFLAGS" | 1963 RUBY_CFLAGS="-DDYNAMIC_RUBY_DLL=\\\"$libruby_soname\\\" -DDYNAMIC_RUBY_VER=$rubyversion $RUBY_CFLAGS" |
1961 RUBY_LIBS= | 1964 RUBY_LIBS= |
1962 fi | 1965 fi |
1963 else | 1966 else |