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(+) (limited to 'Templates') diff --git a/Templates/MSBuild/FlagTables/v142_CL.json b/Templates/MSBuild/FlagTables/v142_CL.json index c21a3def6a..49776d0fe0 100644 --- a/Templates/MSBuild/FlagTables/v142_CL.json +++ b/Templates/MSBuild/FlagTables/v142_CL.json @@ -475,6 +475,13 @@ "value": "stdcpp14", "flags": [] }, + { + "name": "LanguageStandard", + "switch": "std:c++20", + "comment": "ISO C++20 Standard", + "value": "stdcpp20", + "flags": [] + }, { "name": "LanguageStandard", "switch": "std:c++17", -- cgit v1.2.1