summaryrefslogtreecommitdiffstats
path: root/Tests
diff options
context:
space:
mode:
authorBen Boeckel <ben.boeckel@kitware.com>2023-07-02 20:06:53 (GMT)
committerBrad King <brad.king@kitware.com>2023-07-13 12:40:22 (GMT)
commit7b05724ac81c3262ce8aded5578326ecec327ae4 (patch)
tree83a49785e71d288350eed19d717de3f50568e59b /Tests
parentc9df4568da7155d2c333e19f1b649a391633ccf0 (diff)
downloadCMake-7b05724ac81c3262ce8aded5578326ecec327ae4.zip
CMake-7b05724ac81c3262ce8aded5578326ecec327ae4.tar.gz
CMake-7b05724ac81c3262ce8aded5578326ecec327ae4.tar.bz2
cmCxxModuleMapper: give transitive usages to Clang as well
In the future, Clang plans to require transitive module usage to be specified on the command line. This is in order to keep BMI files more reproducible. Handily, MSVC has already required this, so the logic can be reused for Clang easily. See: https://github.com/llvm/llvm-project/commit/e22fa1d4c6152d36cf1342ab9029adc97c79a310 See: https://github.com/llvm/llvm-project/issues/62707 See: https://discourse.llvm.org/t/c-20-modules-should-the-bmis-contain-paths-to-their-dependent-bmis/70422
Diffstat (limited to 'Tests')
0 files changed, 0 insertions, 0 deletions