Skip to content

Commit d59422f

Browse files
authored
Merge pull request #2938 from artemcm/c99namePlaceholder
[Explicit Module Builds] Use c99name instead of name when forming a list of external module dependencies
2 parents 1d38f3b + 58c25cf commit d59422f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

Sources/Build/ManifestBuilder.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -432,9 +432,8 @@ extension LLBuildManifestBuilder {
432432
guard let dependencyGraph = targetDepGraphMap[target] else {
433433
fatalError("Expected dependency graph for target: \(target.description)")
434434
}
435-
let moduleName = target.name
436435
let dependencyModulePath = dependencySwiftTargetDescription.moduleOutputPath
437-
dependencyArtifactMap[ModuleDependencyId.swiftPlaceholder(moduleName)] =
436+
dependencyArtifactMap[ModuleDependencyId.swiftPlaceholder(target.c99name)] =
438437
(dependencyModulePath, dependencyGraph)
439438

440439
collectTargetDependencyInfos(for: target,

0 commit comments

Comments
 (0)