Mercurial > vim
comparison src/Make_mvc.mak @ 10149:cd9823840f2e v7.4.2345
commit https://github.com/vim/vim/commit/0eaadec6b275a8add49242e1940855fcd154ba64
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Sep 8 20:28:45 2016 +0200
patch 7.4.2345
Problem: For MinGW RUBY_API_VER_LONG isn't set correctly. Many default
version numbers are outdated.
Solution: Set RUBY_API_VER_LONG to RUBY_VER_LONG. Use latest stable releases
for defaults. (Ken Takata)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 08 Sep 2016 20:30:07 +0200 |
parents | 8bfcb960e6bd |
children | c036c0f636d5 |
comparison
equal
deleted
inserted
replaced
10148:65403e63cf77 | 10149:cd9823840f2e |
---|---|
37 # Global IME support: GIME=yes (requires GUI=yes) | 37 # Global IME support: GIME=yes (requires GUI=yes) |
38 # | 38 # |
39 # Lua interface: | 39 # Lua interface: |
40 # LUA=[Path to Lua directory] | 40 # LUA=[Path to Lua directory] |
41 # DYNAMIC_LUA=yes (to load the Lua DLL dynamically) | 41 # DYNAMIC_LUA=yes (to load the Lua DLL dynamically) |
42 # LUA_VER=[Lua version] (default is 51) | 42 # LUA_VER=[Lua version] (default is 53) |
43 # | 43 # |
44 # MzScheme interface: | 44 # MzScheme interface: |
45 # MZSCHEME=[Path to MzScheme directory] | 45 # MZSCHEME=[Path to MzScheme directory] |
46 # DYNAMIC_MZSCHEME=yes (to load the MzScheme DLLs dynamically) | 46 # DYNAMIC_MZSCHEME=yes (to load the MzScheme DLLs dynamically) |
47 # MZSCHEME_VER=[version, 205_000, ...] | 47 # MZSCHEME_VER=[version, 205_000, ...] (default is 3m_a0solc (6.6)) |
48 # MZSCHEME_DEBUG=no | 48 # MZSCHEME_DEBUG=no |
49 # | 49 # |
50 # Perl interface: | 50 # Perl interface: |
51 # PERL=[Path to Perl directory] | 51 # PERL=[Path to Perl directory] |
52 # DYNAMIC_PERL=yes (to load the Perl DLL dynamically) | 52 # DYNAMIC_PERL=yes (to load the Perl DLL dynamically) |
53 # PERL_VER=[Perl version, in the form 55 (5.005), 56 (5.6.x), | 53 # PERL_VER=[Perl version, in the form 55 (5.005), 56 (5.6.x), |
54 # 510 (5.10.x), etc] | 54 # 510 (5.10.x), etc] |
55 # (default is 56) | 55 # (default is 524) |
56 # | 56 # |
57 # Python interface: | 57 # Python interface: |
58 # PYTHON=[Path to Python directory] | 58 # PYTHON=[Path to Python directory] |
59 # DYNAMIC_PYTHON=yes (to load the Python DLL dynamically) | 59 # DYNAMIC_PYTHON=yes (to load the Python DLL dynamically) |
60 # PYTHON_VER=[Python version, eg 22, 23, ..., 27] (default is 22) | 60 # PYTHON_VER=[Python version, eg 22, 23, ..., 27] (default is 27) |
61 # | 61 # |
62 # Python3 interface: | 62 # Python3 interface: |
63 # PYTHON3=[Path to Python3 directory] | 63 # PYTHON3=[Path to Python3 directory] |
64 # DYNAMIC_PYTHON3=yes (to load the Python3 DLL dynamically) | 64 # DYNAMIC_PYTHON3=yes (to load the Python3 DLL dynamically) |
65 # PYTHON3_VER=[Python3 version, eg 30, 31] (default is 31) | 65 # PYTHON3_VER=[Python3 version, eg 30, 31] (default is 35) |
66 # | 66 # |
67 # Ruby interface: | 67 # Ruby interface: |
68 # RUBY=[Path to Ruby directory] | 68 # RUBY=[Path to Ruby directory] |
69 # DYNAMIC_RUBY=yes (to load the Ruby DLL dynamically) | 69 # DYNAMIC_RUBY=yes (to load the Ruby DLL dynamically) |
70 # RUBY_VER=[Ruby version, eg 19, 22] (default is 22) | 70 # RUBY_VER=[Ruby version, eg 19, 22] (default is 22) |
76 # RUBY_API_VER_LONG=1.9.1 (not 1.9.3, because the API version is 1.9.1.) | 76 # RUBY_API_VER_LONG=1.9.1 (not 1.9.3, because the API version is 1.9.1.) |
77 # | 77 # |
78 # Tcl interface: | 78 # Tcl interface: |
79 # TCL=[Path to Tcl directory] | 79 # TCL=[Path to Tcl directory] |
80 # DYNAMIC_TCL=yes (to load the Tcl DLL dynamically) | 80 # DYNAMIC_TCL=yes (to load the Tcl DLL dynamically) |
81 # TCL_VER=[Tcl version, e.g. 80, 83] (default is 83) | 81 # TCL_VER=[Tcl version, e.g. 80, 83] (default is 86) |
82 # TCL_VER_LONG=[Tcl version, eg 8.3] (default is 8.3) | 82 # TCL_VER_LONG=[Tcl version, eg 8.3] (default is 8.6) |
83 # You must set TCL_VER_LONG when you set TCL_VER. | 83 # You must set TCL_VER_LONG when you set TCL_VER. |
84 # | 84 # |
85 # Cscope support: CSCOPE=yes | 85 # Cscope support: CSCOPE=yes |
86 # | 86 # |
87 # Iconv library support (always dynamically loaded): | 87 # Iconv library support (always dynamically loaded): |
698 !endif | 698 !endif |
699 | 699 |
700 # TCL interface | 700 # TCL interface |
701 !ifdef TCL | 701 !ifdef TCL |
702 !ifndef TCL_VER | 702 !ifndef TCL_VER |
703 TCL_VER = 83 | 703 TCL_VER = 86 |
704 TCL_VER_LONG = 8.3 | 704 TCL_VER_LONG = 8.6 |
705 !endif | 705 !endif |
706 !message Tcl requested (version $(TCL_VER)) - root dir is "$(TCL)" | 706 !message Tcl requested (version $(TCL_VER)) - root dir is "$(TCL)" |
707 !if "$(DYNAMIC_TCL)" == "yes" | 707 !if "$(DYNAMIC_TCL)" == "yes" |
708 !message Tcl DLL will be loaded dynamically | 708 !message Tcl DLL will be loaded dynamically |
709 TCL_DLL = tcl$(TCL_VER).dll | 709 TCL_DLL = tcl$(TCL_VER).dll |
721 !endif | 721 !endif |
722 | 722 |
723 # Lua interface | 723 # Lua interface |
724 !ifdef LUA | 724 !ifdef LUA |
725 !ifndef LUA_VER | 725 !ifndef LUA_VER |
726 LUA_VER = 51 | 726 LUA_VER = 53 |
727 !endif | 727 !endif |
728 !message Lua requested (version $(LUA_VER)) - root dir is "$(LUA)" | 728 !message Lua requested (version $(LUA_VER)) - root dir is "$(LUA)" |
729 !if "$(DYNAMIC_LUA)" == "yes" | 729 !if "$(DYNAMIC_LUA)" == "yes" |
730 !message Lua DLL will be loaded dynamically | 730 !message Lua DLL will be loaded dynamically |
731 !endif | 731 !endif |
749 !endif | 749 !endif |
750 | 750 |
751 # PYTHON interface | 751 # PYTHON interface |
752 !ifdef PYTHON | 752 !ifdef PYTHON |
753 !ifndef PYTHON_VER | 753 !ifndef PYTHON_VER |
754 PYTHON_VER = 22 | 754 PYTHON_VER = 27 |
755 !endif | 755 !endif |
756 !message Python requested (version $(PYTHON_VER)) - root dir is "$(PYTHON)" | 756 !message Python requested (version $(PYTHON_VER)) - root dir is "$(PYTHON)" |
757 !if "$(DYNAMIC_PYTHON)" == "yes" | 757 !if "$(DYNAMIC_PYTHON)" == "yes" |
758 !message Python DLL will be loaded dynamically | 758 !message Python DLL will be loaded dynamically |
759 !endif | 759 !endif |
770 !endif | 770 !endif |
771 | 771 |
772 # PYTHON3 interface | 772 # PYTHON3 interface |
773 !ifdef PYTHON3 | 773 !ifdef PYTHON3 |
774 !ifndef PYTHON3_VER | 774 !ifndef PYTHON3_VER |
775 PYTHON3_VER = 31 | 775 PYTHON3_VER = 35 |
776 !endif | 776 !endif |
777 !message Python3 requested (version $(PYTHON3_VER)) - root dir is "$(PYTHON3)" | 777 !message Python3 requested (version $(PYTHON3_VER)) - root dir is "$(PYTHON3)" |
778 !if "$(DYNAMIC_PYTHON3)" == "yes" | 778 !if "$(DYNAMIC_PYTHON3)" == "yes" |
779 !message Python3 DLL will be loaded dynamically | 779 !message Python3 DLL will be loaded dynamically |
780 !endif | 780 !endif |
792 | 792 |
793 # MzScheme interface | 793 # MzScheme interface |
794 !ifdef MZSCHEME | 794 !ifdef MZSCHEME |
795 !message MzScheme requested - root dir is "$(MZSCHEME)" | 795 !message MzScheme requested - root dir is "$(MZSCHEME)" |
796 !ifndef MZSCHEME_VER | 796 !ifndef MZSCHEME_VER |
797 MZSCHEME_VER = 205_000 | 797 MZSCHEME_VER = 3m_a0solc |
798 !endif | 798 !endif |
799 !ifndef MZSCHEME_COLLECTS | 799 !ifndef MZSCHEME_COLLECTS |
800 MZSCHEME_COLLECTS=$(MZSCHEME)\collects | 800 MZSCHEME_COLLECTS=$(MZSCHEME)\collects |
801 !endif | 801 !endif |
802 CFLAGS = $(CFLAGS) -DFEAT_MZSCHEME -I "$(MZSCHEME)\include" | 802 CFLAGS = $(CFLAGS) -DFEAT_MZSCHEME -I "$(MZSCHEME)\include" |
850 !endif | 850 !endif |
851 | 851 |
852 # Perl interface | 852 # Perl interface |
853 !ifdef PERL | 853 !ifdef PERL |
854 !ifndef PERL_VER | 854 !ifndef PERL_VER |
855 PERL_VER = 56 | 855 PERL_VER = 524 |
856 !endif | 856 !endif |
857 !message Perl requested (version $(PERL_VER)) - root dir is "$(PERL)" | 857 !message Perl requested (version $(PERL_VER)) - root dir is "$(PERL)" |
858 !if "$(DYNAMIC_PERL)" == "yes" | 858 !if "$(DYNAMIC_PERL)" == "yes" |
859 !if $(PERL_VER) >= 56 | 859 !if $(PERL_VER) >= 56 |
860 !message Perl DLL will be loaded dynamically | 860 !message Perl DLL will be loaded dynamically |