guides/Installing.md
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 with path_to_release_folder/sourcery
Note: JS templates are not supported when building with SPM yet.
Building with Xcode
Open Sourcery.xcworkspace and build with Sourcery-Release scheme. This will create Sourcery.app in the Derived Data folder. You can copy it to your desired destination and run with path_to_sourcery_app/Sourcery.app/Contents/MacOS/Sourcery