Instance Methodswift-package-manager 6.0.3Build
addTargetsToExplicitBuildManifest
LLBuildManifestBuilder+Swift.swift:191func addTargetsToExplicitBuildManifest() throws
func addTargetsToExplicitBuildManifest() throws
s5Build22LLBuildManifestBuilderC020addTargetsToExplicitaC0yyKF
What are these?7A9EW
import Build
class LLBuildManifestBuilder
High-level interface to LLBuildManifest
and LLBuildManifestWriter
.
init(_ plan: BuildPlan, disableSandboxForPluginCommands: Bool = false, fileSystem: any FileSystem, observabilityScope: ObservabilityScope)
Create a new builder with a build plan.
let disableSandboxForPluginCommands: Bool
Whether to sandbox commands from build tool plugins.
var manifest: LLBuildManifest { get }
let observabilityScope: ObservabilityScope
ObservabilityScope with which to emit diagnostics
let plan: BuildPlan
The build plan to work on.
@discardableResult func generateManifest(at path: AbsolutePath) throws -> LLBuildManifest
Generate build manifest at the given path.
func generatePrepareManifest(at path: AbsolutePath) throws -> LLBuildManifest
enum TargetKind