Skip to content

Commit d8d92cc

Browse files
committed
BuildDependencyInfo: Use GlobalProductPlan instead of TargetBuildGraph to compute settings
1 parent 65b901a commit d8d92cc

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

Sources/SWBBuildService/BuildDependencyInfo.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -319,8 +319,8 @@ extension BuildDependencyInfo {
319319
var errors = OrderedSet<String>()
320320

321321
// Walk the target dependency closure to collect the desired info.
322-
self.targets = await buildGraph.allTargets.asyncMap { configuredTarget in
323-
let settings = buildRequestContext.getCachedSettings(configuredTarget.parameters, target: configuredTarget.target)
322+
self.targets = await globalProductPlan.allTargets.asyncMap { configuredTarget in
323+
let settings = globalProductPlan.getTargetSettings(configuredTarget)
324324
let targetName = configuredTarget.target.name
325325
let projectName = settings.project?.name
326326
let platform = settings.platform

Sources/SWBCore/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ add_library(SWBCore
2020
BuildRuleAction.swift
2121
BuildRuleCondition.swift
2222
BuildRuleSet.swift
23-
CapturedBuildInfo.swift
2423
ClangModuleVerifier/ModuleVerifierFilenameMap.swift
2524
ClangModuleVerifier/ModuleVerifierFramework.swift
2625
ClangModuleVerifier/ModuleVerifierHeader.swift

0 commit comments

Comments
 (0)