Installing
Binary form
Download latest release with prebuilt binary from release tab. Unzip the archive into desired destination and run
bin/sourcery
CocoaPods
Add pod ‘Sourcery’ to your Podfile and run
pod update Sourcery
. This will download latest release binary and will put it to your project’s CocoaPods path so you will run it with$PODS_ROOT/Sourcery/bin/sourcery
Building from source
Download latest release source code from release tab or clone the repository an build Sourcery manually.
Building with Swift Package Manager
Run
swift build -c release
in the root folder. This will create a.build/release
folder and will put binary there. Move the whole.build/release
folder to your desired destination and run withpath_to_release_folder/sourcery
Note
JS templates are not supported when building with SPM yet.
Building with Xcode
Open
Sourcery.xcworkspace
and build withSourcery-Release
scheme. This will createSourcery.app
in the Derived Data folder. You can copy it to your desired destination and run withpath_to_sourcery_app/Sourcery.app/Contents/MacOS/Sourcery