Work in progress
This feature is currently being worked on and is not ready to be used yet.
Learn how to get started with
import ProjectDescription let dependencies = Dependencies( carthage: [ .github(path: "Alamofire/Alamofire", requirement: .exact("5.0.4")) ], swiftPackageManager: nil, // work in progress, pass `nil` platforms: [.iOS])
Dependencies manifest allows for defining external dependencies for Tuist.
|The description of a dependency that can be installed using Carthage.||No|
|The description of a dependency that can be installed using Swift Package Manager.||No|
|List of platforms for which you want to install depedencies.||No|
Contains the description of a dependency that can be installed using Carthage.
|List of depedencies that will be installed using Carthage.||Yes|
Specifies origin of Carthage dependency.
|GitHub repositories (both GitHub.com and GitHub Enterprise).|
|Other Git repositories.|
|Dependencies that are only available as compiled binary |
Contains the description of a dependency that can be installed using Swift Package Manager.
|List of packages that will be installed using Swift Package Manager.||Yes|