Toggle Dark

Examples

This page contains examples of project configurations defined with Tuist

Modular iOS app using libraries & frameworks

This example contains an iOS app that is structure in multiple modules, some of which are dynamic frameworks and others static libraries. Tuist configures the targets accordingly:

▼ Project.swift

macOS app with CocoaPods dependencies

This example contains an macOS app that uses CocoaPods to pull some third-party dependencies that the app is linked against.

▼ Project.swift

Tuist runs pod install on the directory indicated without running any validation on the format of the Podfile.

▼ Podfile

iOS app with Carthage dependencies

This example contains an iOS app that uses Carthage to pull some third-party dependencies that the app is linked against.

▼ Project.swift

We can include a Setup.swift file to indicate that Carthage dependencies should be pulled when running the tuist up command:

▼ Setup.swift
Tuist is a project from Pedro Piñera and the Tuist community