summaryrefslogtreecommitdiff
path: root/projects/generate.vbs
diff options
context:
space:
mode:
authorfrosch <frosch@openttd.org>2017-09-24 16:00:29 +0000
committerfrosch <frosch@openttd.org>2017-09-24 16:00:29 +0000
commit28be179d4a0004975c64e157cdccf6a4fb7bd343 (patch)
tree467079edd26b73478ed17e38c9e29dea57555164 /projects/generate.vbs
parent24a1b82840f108bbca0704bc793f9646a52a9d0e (diff)
downloadopenttd-28be179d4a0004975c64e157cdccf6a4fb7bd343.tar.xz
(svn r27917) -Add: MSVC 2017 project file generator. Most noticeable, std:c++latest is enabled.
Diffstat (limited to 'projects/generate.vbs')
-rwxr-xr-xprojects/generate.vbs15
1 files changed, 15 insertions, 0 deletions
diff --git a/projects/generate.vbs b/projects/generate.vbs
index 6692b45e7..c4bfb71d6 100755
--- a/projects/generate.vbs
+++ b/projects/generate.vbs
@@ -10,6 +10,15 @@ Option Explicit
Dim FSO
Set FSO = CreateObject("Scripting.FileSystemObject")
+' openttd_vs150.sln is for MSVC 2017
+' openttd_vs150.vcxproj is for MSVC 2017
+' openttd_vs150.vcxproj.filters is for MSVC 2017
+' langs_vs150.vcxproj is for MSVC 2017
+' strgen_vs150.vcxproj is for MSVC 2017
+' strgen_vs150.vcxproj.filters is for MSVC 2017
+' generate_vs150.vcxproj is for MSVC 2017
+' version_vs150.vcxproj is for MSVC 2017
+
' openttd_vs140.sln is for MSVC 2015
' openttd_vs140.vcxproj is for MSVC 2015
' openttd_vs140.vcxproj.filters is for MSVC 2015
@@ -380,6 +389,8 @@ generate openttdvcxproj, ROOT_DIR & "/projects/openttd_vs100.vcxproj", Null
generate openttdfiles, ROOT_DIR & "/projects/openttd_vs100.vcxproj.filters", openttdfilters
generate openttdvcxproj, ROOT_DIR & "/projects/openttd_vs140.vcxproj", Null
generate openttdfiles, ROOT_DIR & "/projects/openttd_vs140.vcxproj.filters", openttdfilters
+generate openttdvcxproj, ROOT_DIR & "/projects/openttd_vs150.vcxproj", Null
+generate openttdfiles, ROOT_DIR & "/projects/openttd_vs150.vcxproj.filters", openttdfilters
Dim lang, langvcxproj, langfiles
lang = load_lang_data(ROOT_DIR & "/src/lang", langvcxproj, langfiles)
@@ -389,6 +400,8 @@ generate langvcxproj, ROOT_DIR & "/projects/langs_vs100.vcxproj", Null
generate langfiles, ROOT_DIR & "/projects/langs_vs100.vcxproj.filters", Null
generate langvcxproj, ROOT_DIR & "/projects/langs_vs140.vcxproj", Null
generate langfiles, ROOT_DIR & "/projects/langs_vs140.vcxproj.filters", Null
+generate langvcxproj, ROOT_DIR & "/projects/langs_vs150.vcxproj", Null
+generate langfiles, ROOT_DIR & "/projects/langs_vs150.vcxproj.filters", Null
Dim settings, settingsvcxproj, settingscommand, settingsfiles
settings = load_settings_data(ROOT_DIR & "/src/table", settingsvcxproj, settingscommand, settingsfiles)
@@ -398,3 +411,5 @@ generate settingsvcxproj, ROOT_DIR & "/projects/settings_vs100.vcxproj", setting
generate settingsfiles, ROOT_DIR & "/projects/settings_vs100.vcxproj.filters", Null
generate settingsvcxproj, ROOT_DIR & "/projects/settings_vs140.vcxproj", settingscommand
generate settingsfiles, ROOT_DIR & "/projects/settings_vs140.vcxproj.filters", Null
+generate settingsvcxproj, ROOT_DIR & "/projects/settings_vs150.vcxproj", settingscommand
+generate settingsfiles, ROOT_DIR & "/projects/settings_vs150.vcxproj.filters", Null