aboutsummaryrefslogtreecommitdiffstats
path: root/win32/setup.mak
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2020-04-11 17:12:24 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2020-04-11 17:12:24 +0900
commit93edbb4c08856d6d10d0e2676cc2e36eef839a7d (patch)
treeff7d404a1e679394ac9e39ec185c9f6d8df17178 /win32/setup.mak
parente56e089b1f92dbc55d3239b6843dd0786be9000e (diff)
downloadruby-93edbb4c08856d6d10d0e2676cc2e36eef839a7d.tar.gz
Support version ranges for MSVC [Feature #16763]
Diffstat (limited to 'win32/setup.mak')
-rw-r--r--win32/setup.mak7
1 files changed, 6 insertions, 1 deletions
diff --git a/win32/setup.mak b/win32/setup.mak
index 85ce834a1b..fa8d2261f4 100644
--- a/win32/setup.mak
+++ b/win32/setup.mak
@@ -149,7 +149,12 @@ echo TEENY = RUBY_VERSION_TEENY
#if defined RUBY_PATCHLEVEL && RUBY_PATCHLEVEL < 0
echo RUBY_DEVEL = yes
#endif
-echo MSC_VER = _MSC_VER
+set /a MSC_VER = _MSC_VER
+#if _MSC_VER > 1900
+set /a MSC_VER_LOWER = MSC_VER/10*10+0
+set /a MSC_VER_UPPER = MSC_VER/10*10+9
+#endif
+set MSC_VER
del %0 & exit
<<