Merge pull request #71161 from artemcm/IncrementalExplicitHeaderFixes

[Explicit Module Builds] Register Clang module dependencies' input `.h` files with the dependency tracker
This commit is contained in:
Artem Chikin
2024-01-26 13:24:37 -08:00
committed by GitHub
4 changed files with 92 additions and 4 deletions

View File

@@ -418,7 +418,7 @@ static bool buildModuleFromInterface(CompilerInstance &Instance) {
Instance, Invocation.getClangModuleCachePath(),
FEOpts.BackupModuleInterfaceDir, PrebuiltCachePath, ABIPath, InputPath,
Invocation.getOutputFilename(),
FEOpts.SerializeModuleInterfaceDependencyHashes,
/* shouldSerializeDeps */ true,
Invocation.getSearchPathOptions().CandidateCompiledModules);
else
return ModuleInterfaceLoader::buildSwiftModuleFromSwiftInterface(