Swiftmon/S automagically builds and restarts your SPM Swift tool on file changes
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Sources
.gitignore
.travis.yml
Package.swift
README.md

README.md

Swiftmon/S

Swift3 macOS Travis

Inspired by swiftmon. But in Swift. Hence the S. Like in Super. Or Speed. Or Sporty. Or Schwifty. Or Swifty. Your choice.

What does it do? It automatically invokes swift build within a Swift Package Manager project when files in the Sources folder are modified/added/deleted. Improving your workflow if you don't use an IDE (no manual calls to swift build necessary).

Requirements

Swift 3.0, or better. macOS. (Sorry, no Linux yet)

Building

swift build

Installing

sudo cp ./.build/debug/swiftmons /usr/local/bin

P.S.

This is just a quick hack, won't win a beauty contest :->

Who

Swiftmon/S is brought to you by The Always Right Institute. We like feedback, GitHub stars, cool contract work, presumably any form of praise you can think of.