mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Teach DependencyTracker to track Fingerprints of Incremental Dependencies
This commit is contained in:
@@ -1001,7 +1001,8 @@ SerializedModuleLoaderBase::loadModule(SourceLoc importLoc,
|
||||
// Don't record cached artifacts as dependencies.
|
||||
if (!isCached(DepPath)) {
|
||||
if (M->hasIncrementalInfo()) {
|
||||
dependencyTracker->addIncrementalDependency(DepPath);
|
||||
dependencyTracker->addIncrementalDependency(DepPath,
|
||||
M->getFingerprint());
|
||||
} else {
|
||||
dependencyTracker->addDependency(DepPath, /*isSystem=*/false);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user