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