From b610b7a35cd62ce180ef3f5be4fabd9336f3fe51 Mon Sep 17 00:00:00 2001 From: Brad King Date: Fri, 25 Jun 2021 09:04:56 -0400 Subject: 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`. --- Templates/MSBuild/FlagTables/v142_CL.json | 7 +++++++ 1 file changed, 7 insertions(+) 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", -- cgit v0.12