mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-09-29 04:09:35 +03:00
cmScanDepFormat: Accept P1689r4 files with version 1
VS 2022's `cl` 19.30 has a `-scanDependencies` option that produces the P1689r4 format. It reports the "version" field with value "1".
This commit is contained in:
1 parent
f65cebf51a
commit
9ed1d7bee6
1 file changed
+1
-1
@@ -97,7 +97,7 @@ bool cmScanDepFormat_P1689_Parse(std::string const& arg_pp,
|
||||
}
|
||||
|
||||
Json::Value const& version = ppi["version"];
|
||||
if (version.asUInt() != 0) {
|
||||
if (version.asUInt() > 1) {
|
||||
cmSystemTools::Error(cmStrCat("-E cmake_ninja_dyndep failed to parse ",
|
||||
arg_pp, ": version ", version.asString()));
|
||||
return false;
|
||||
|
||||
Reference in new issue
Block a user