Merge topic 'misc-cxxmodule-fixes'

3b632f32fa Tests/CXXModules: forward the default build type
5ab6b09691 Tests/CXXModules: fix multi-config and MSVC details
11b62ef118 Tests/CXXModules: add missing `bmi-only` and compiler id fields
5d9631fbdd Tests/CXXModules: fix key set mismatch error messages
86e7fb72cb Tests/CXXModules: use a less generic name for the config
6b940dc590 Tests/CXXModules: replace the object extension as well
1c9f83c8ec Tests/CXXModules: fix error detection propagation
7a4c02cb38 cmGlobalGenerator: factor out messaging for CMP0037
...

Acked-by: Kitware Robot <kwrobot@kitware.com>
Tested-by: buildbot <buildbot@kitware.com>
Acked-by: Pavel Solodovnikov <hellyeahdominate@gmail.com>
Merge-request: !8834
This commit is contained in:
Brad King
2023-09-27 15:21:40 +00:00
committed by Kitware Robot
14 changed files with 127 additions and 70 deletions

View File

@@ -15,7 +15,8 @@ form. The format of the JSON file looks like:
{
"directory": "/home/user/development/project",
"command": "/usr/bin/c++ ... -c ../foo/foo.cc",
"file": "../foo/foo.cc"
"file": "../foo/foo.cc",
"output": "../foo.dir/foo.cc.o"
},
...
@@ -23,7 +24,8 @@ form. The format of the JSON file looks like:
{
"directory": "/home/user/development/project",
"command": "/usr/bin/c++ ... -c ../foo/bar.cc",
"file": "../foo/bar.cc"
"file": "../foo/bar.cc",
"output": "../foo.dir/bar.cc.o"
}
]