diff options
author | frosch <frosch@openttd.org> | 2017-09-24 16:00:29 +0000 |
---|---|---|
committer | frosch <frosch@openttd.org> | 2017-09-24 16:00:29 +0000 |
commit | 28be179d4a0004975c64e157cdccf6a4fb7bd343 (patch) | |
tree | 467079edd26b73478ed17e38c9e29dea57555164 /projects/generate.vbs | |
parent | 24a1b82840f108bbca0704bc793f9646a52a9d0e (diff) | |
download | openttd-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-x | projects/generate.vbs | 15 |
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 |