byName(name:)
Creates a dependency that resolves to either a target or a product with the specified name.
Declaration
static func byName(name: String) -> Target.DependencyParameters
- name:
The name of the dependency, either a target or a product.
Return Value
A Target.Dependency instance. The Swift Package Manager creates the by-name dependency after it has loaded the package graph.
See Also
Creating a Target Dependency
product(name:package:moduleAliases:condition:)Target.Dependency.productItem(name:package:moduleAliases:condition:)target(name:condition:)Target.Dependency.targetItem(name:condition:)byName(name:condition:)Target.Dependency.byNameItem(name:condition:)TargetDependencyConditioninit(stringLiteral:)product(name:package:condition:)product(name:package:)product(name:package:)productItem(name:package:condition:)target(name:)