diff options
author | Bram Moolenaar <Bram@vim.org> | 2018-09-21 14:31:51 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2018-09-21 14:31:51 +0200 |
commit | 76c612a166a59be04d5a38dc8db3b76ee67a458b (patch) | |
tree | 852de48a5108a8fb73166f0712de5e6b7cb0760c /src/Make_cyg_ming.mak | |
parent | 1f402806b88f4187e17c0105b4604f425f41dd1c (diff) | |
download | vim-git-76c612a166a59be04d5a38dc8db3b76ee67a458b.tar.gz |
patch 8.1.0421: MS-Windows: Ruby path is wrong for Ruby 1.9 and laterv8.1.0421
Problem: MS-Windows: Ruby path is wrong for Ruby 1.9 and later.
Solution: Let -I argument depend on Ruby version. (Ken Takata, closes #3461)
Diffstat (limited to 'src/Make_cyg_ming.mak')
-rw-r--r-- | src/Make_cyg_ming.mak | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/Make_cyg_ming.mak b/src/Make_cyg_ming.mak index 7b9c7454e..ca0fa97a3 100644 --- a/src/Make_cyg_ming.mak +++ b/src/Make_cyg_ming.mak @@ -475,9 +475,10 @@ ifeq (19, $(word 1,$(sort 19 $(RUBY_VER)))) RUBY_19_OR_LATER = 1 endif -RUBYINC = -I $(RUBY)/lib/ruby/$(RUBY_API_VER_LONG)/$(RUBY_PLATFORM) ifdef RUBY_19_OR_LATER -RUBYINC += -I $(RUBY)/include/ruby-$(RUBY_API_VER_LONG) -I $(RUBY)/include/ruby-$(RUBY_API_VER_LONG)/$(RUBY_PLATFORM) +RUBYINC = -I $(RUBY)/include/ruby-$(RUBY_API_VER_LONG) -I $(RUBY)/include/ruby-$(RUBY_API_VER_LONG)/$(RUBY_PLATFORM) +else +RUBYINC = -I $(RUBY)/lib/ruby/$(RUBY_API_VER_LONG)/$(RUBY_PLATFORM) endif ifeq (no, $(DYNAMIC_RUBY)) RUBYLIB = -L$(RUBY)/lib -l$(RUBY_INSTALL_NAME) |