Merge topic 'cxx-module-mapper-clang' into release-3.26

195ee13710 cmCxxModuleMapper: Specify clang's BMI dependency with new form

Acked-by: Kitware Robot <kwrobot@kitware.com>
Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com>
Acked-by: Alex <leha-bot@yandex.ru>
Merge-request: !8219
This commit is contained in:
Brad King
2023-02-20 13:30:22 +00:00
committed by Kitware Robot

View File

@@ -53,7 +53,7 @@ std::string CxxModuleMapContentClang(CxxModuleLocations const& loc,
}
for (auto const& r : obj.Requires) {
if (auto bmi_loc = loc.BmiGeneratorPathForModule(r.LogicalName)) {
mm << "-fmodule-file=" << *bmi_loc << '\n';
mm << "-fmodule-file=" << r.LogicalName << "=" << *bmi_loc << '\n';
}
}