Installation¶
Swift Package Manager¶
If you’re using the Swift Package Manager, you can add Stencil
to your
dependencies inside Package.swift
.
import PackageDescription
let package = Package(
name: "MyApplication",
dependencies: [
.package(url: "https://github.com/stencilproject/Stencil.git", from: "0.15.1"),
]
)
CocoaPods¶
If you’re using CocoaPods, you can add Stencil to your Podfile
and then run
pod install
.
pod 'Stencil', '~> 0.15.1'
Carthage¶
Note
Use at your own risk. We don’t offer support for Carthage and instead recommend you use Swift Package Manager.
Add
Stencil
to yourCartfile
:github "stencilproject/Stencil" ~> 0.15.1
Checkout your dependencies, generate the Stencil Xcode project, and then use Carthage to build Stencil:
$ carthage update $ (cd Carthage/Checkouts/Stencil && swift package generate-xcodeproj) $ carthage build
Follow the Carthage steps to add the built frameworks to your project.
To learn more about this approach see Using Swift Package Manager with Carthage.