summaryrefslogtreecommitdiffstats
path: root/testing/framework
diff options
context:
space:
mode:
authorJoseph Brill <48932340+jcbrill@users.noreply.github.com>2021-09-23 20:12:51 (GMT)
committerJoseph Brill <48932340+jcbrill@users.noreply.github.com>2021-09-23 20:12:51 (GMT)
commitc13797579e4ebd0092ae0bc929c0c618f54887bc (patch)
tree93e5f27cf7ce88330d2645f21f3a23f483259362 /testing/framework
parenta6f3af3310410cfad4d4d010bab90c25a07dafe2 (diff)
downloadSCons-c13797579e4ebd0092ae0bc929c0c618f54887bc.zip
SCons-c13797579e4ebd0092ae0bc929c0c618f54887bc.tar.gz
SCons-c13797579e4ebd0092ae0bc929c0c618f54887bc.tar.bz2
Add support for Visual Studio 2022
Diffstat (limited to 'testing/framework')
-rw-r--r--testing/framework/TestSConsMSVS.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/testing/framework/TestSConsMSVS.py b/testing/framework/TestSConsMSVS.py
index 1ab4136..fc0a411 100644
--- a/testing/framework/TestSConsMSVS.py
+++ b/testing/framework/TestSConsMSVS.py
@@ -655,7 +655,7 @@ def get_tested_proj_file_vc_versions():
"""
Returns all MSVC versions that we want to test project file creation for.
"""
- return ['8.0', '9.0', '10.0', '11.0', '12.0', '14.0', '14.1', '14.2']
+ return ['8.0', '9.0', '10.0', '11.0', '12.0', '14.0', '14.1', '14.2', '14.3']
class TestSConsMSVS(TestSCons):
@@ -879,6 +879,9 @@ print("self._msvs_versions =%%s"%%str(SCons.Tool.MSCommon.query_versions()))
elif vc_version == '14.2':
# ToolsVersion='16'
return '16.0'
+ elif vc_version == '14.3':
+ # ToolsVersion='17'
+ return '17.0'
else:
raise SCons.Errors.UserError('Received unexpected VC version %s' % vc_version)