summaryrefslogtreecommitdiffstats
path: root/Templates/MSBuild
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2021-06-25 13:04:56 (GMT)
committerBrad King <brad.king@kitware.com>2021-06-25 14:07:32 (GMT)
commitb610b7a35cd62ce180ef3f5be4fabd9336f3fe51 (patch)
tree5022f0f16c07f736952f0115674fed54aa783f23 /Templates/MSBuild
parent43375c641830e13185d166a72563c858c0ae904d (diff)
downloadCMake-b610b7a35cd62ce180ef3f5be4fabd9336f3fe51.zip
CMake-b610b7a35cd62ce180ef3f5be4fabd9336f3fe51.tar.gz
CMake-b610b7a35cd62ce180ef3f5be4fabd9336f3fe51.tar.bz2
VS: Update v142 CL flag table for VS 17.0 Preview 1
Run the command python3 Source/cmConvertMSBuildXMLToJSON.py -t v142 \ 'c:/.../MSBuild/Microsoft/VC/v160/1033/cl.xml' To generate `v142_CL.json` locally. Manually move new and updated settings over to `Templates/MSBuild/FlagTables/v142_CL.json`.
Diffstat (limited to 'Templates/MSBuild')
-rw-r--r--Templates/MSBuild/FlagTables/v142_CL.json7
1 files changed, 7 insertions, 0 deletions
diff --git a/Templates/MSBuild/FlagTables/v142_CL.json b/Templates/MSBuild/FlagTables/v142_CL.json
index c21a3de..49776d0 100644
--- a/Templates/MSBuild/FlagTables/v142_CL.json
+++ b/Templates/MSBuild/FlagTables/v142_CL.json
@@ -477,6 +477,13 @@
},
{
"name": "LanguageStandard",
+ "switch": "std:c++20",
+ "comment": "ISO C++20 Standard",
+ "value": "stdcpp20",
+ "flags": []
+ },
+ {
+ "name": "LanguageStandard",
"switch": "std:c++17",
"comment": "ISO C++17 Standard",
"value": "stdcpp17",