Mercurial > vim
comparison src/auto/configure @ 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 |
---|---|
7604 RUBY_PRO="if_ruby.pro" | 7604 RUBY_PRO="if_ruby.pro" |
7605 $as_echo "#define FEAT_RUBY 1" >>confdefs.h | 7605 $as_echo "#define FEAT_RUBY 1" >>confdefs.h |
7606 | 7606 |
7607 if test "$enable_rubyinterp" = "dynamic"; then | 7607 if test "$enable_rubyinterp" = "dynamic"; then |
7608 libruby_soname=`$vi_cv_path_ruby -r rbconfig -e "puts $ruby_rbconfig::CONFIG['LIBRUBY_ALIASES'].split[0]"` | 7608 libruby_soname=`$vi_cv_path_ruby -r rbconfig -e "puts $ruby_rbconfig::CONFIG['LIBRUBY_ALIASES'].split[0]"` |
7609 if test -z "$libruby_soname"; then | |
7610 libruby_soname=`$vi_cv_path_ruby -r rbconfig -e "puts $ruby_rbconfig::CONFIG['LIBRUBY_SO']"` | |
7611 fi | |
7609 $as_echo "#define DYNAMIC_RUBY 1" >>confdefs.h | 7612 $as_echo "#define DYNAMIC_RUBY 1" >>confdefs.h |
7610 | 7613 |
7611 RUBY_CFLAGS="-DDYNAMIC_RUBY_DLL=\\\"$libruby_soname\\\" -DDYNAMIC_RUBY_VER=$rubyversion $RUBY_CFLAGS" | 7614 RUBY_CFLAGS="-DDYNAMIC_RUBY_DLL=\\\"$libruby_soname\\\" -DDYNAMIC_RUBY_VER=$rubyversion $RUBY_CFLAGS" |
7612 RUBY_LIBS= | 7615 RUBY_LIBS= |
7613 fi | 7616 fi |