diff options
author | Brad King <brad.king@kitware.com> | 2022-11-14 15:18:11 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2022-11-14 15:18:21 (GMT) |
commit | 38c8866dd1345aea35512d7fc8c249433903d40d (patch) | |
tree | 3ca5a887530b77ee2935993a4ff2ed010f457567 /Source | |
parent | 401bfe46f1405577332e0b08f0f4213f8a364786 (diff) | |
parent | 0e9782b336dbfd544257bee1da9a63cf84cfb058 (diff) | |
download | CMake-38c8866dd1345aea35512d7fc8c249433903d40d.zip CMake-38c8866dd1345aea35512d7fc8c249433903d40d.tar.gz CMake-38c8866dd1345aea35512d7fc8c249433903d40d.tar.bz2 |
Merge topic 'msvc-19.34-cpp-modules'
0e9782b336 msvc: bless MSVC 19.34 support for C++ modules as experimental
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !7745
Diffstat (limited to 'Source')
-rw-r--r-- | Source/cmScanDepFormat.cxx | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/Source/cmScanDepFormat.cxx b/Source/cmScanDepFormat.cxx index ec53af5..81ef3da 100644 --- a/Source/cmScanDepFormat.cxx +++ b/Source/cmScanDepFormat.cxx @@ -5,7 +5,6 @@ #include <cctype> #include <cstdio> -#include <iostream> #include <utility> #include <cm/optional> @@ -281,27 +280,6 @@ bool cmScanDepFormat_P1689_Parse(std::string const& arg_pp, info->Requires.push_back(require_info); } } - - // MSVC 17.3 toolchain bug. Remove when 17.4 is available. - if (rule.isMember("is-interface")) { - std::cerr - << "warning: acknowledging an VS 17.3 toolchain bug; accepting " - "until a new release which fixes it is available" - << std::endl; - - Json::Value const& is_interface_json = rule["is-interface"]; - if (!is_interface_json.isBool()) { - cmSystemTools::Error( - cmStrCat("-E cmake_ninja_dyndep failed to parse ", arg_pp, - ": is-interface is not a boolean")); - return false; - } - bool is_interface = is_interface_json.asBool(); - - for (auto& provide : info->Provides) { - provide.IsInterface = is_interface; - } - } } } |