package(path:traits:)
Adds a local dependency to a package located at the path and with an optional set of traits you provide.
Declaration
static func package(path: String, traits: Set<Package.Dependency.Trait> = [.defaults]) -> Package.DependencyParameters
- path:
The file system path to the package.
- traits:
The trait configuration of this dependency. The default value enables the default traits of the package.
Return Value
A package dependency.
Discussion
The Swift Package Manager uses the package dependency as-is and does not perform any source control access. Local package dependencies are especially useful during development of a new package or when working on multiple tightly coupled packages.