Library Moduleswift-package-manager 5.10.1LLBuildManifest
LLBuildManifest
import LLBuildManifest
Module information
- Declarations
- 186
- Symbols
- 207
Uncategorized
Protocols
Types
struct ArchiveTool
struct ClangTool
struct Command
struct CopyTool
struct LLBuildManifest
struct LLBuildManifestWriter
struct ManifestToolStream
struct Node
struct PackageStructureTool
Package structure tool is used to determine if the package has changed in some way that requires regenerating the build manifest file. This allows us to skip a lot of redundant work (package graph loading, build planning, manifest generation) during incremental builds.
struct PhonyTool
struct ShellTool
struct SwiftCompilerTool
Swift compiler llbuild tool.
struct SwiftFrontendTool
Swift frontend tool, which maps down to a shell tool.
struct Target
struct TestDiscoveryTool
struct TestEntryPointTool
enum WriteAuxiliary
struct WriteAuxiliaryFile
Other modules
Basics
Build
CompilerPluginSupport
DriverSupport
PackageCollections
PackageCollectionsModel
PackageCollectionsSigning
PackageDescription
Create reusable code, organize it in a lightweight way, and share it across your projects and with other developers.
PackageFingerprint
PackageGraph
PackageLoading
PackageMetadata
PackageModel
PackagePlugin
PackageRegistry
PackageSigning
SPMBuildCore
SPMLLBuild
SPMSQLite3system
SourceControl
Workspace
XCBuildSupport