The CLI used to interact with Flock.
brew install jakeheis/repo/flock
git clone https://github.com/jakeheis/FlockCLI
cd FlockCLI
swift build -c release
ln -s .build/release/FlockCLI /usr/bin/local/flock
Initializes Flock in the current directory. See Flock's README for more info about what exactly this command does.
Builds Flock in the current directory. Automatically called anytime a task is invoked, so you should rarely have to call this command directly.
Updates Flock's dependencies in the current project. Call if you update a dependency's version in config/deploy/FlockDependencies.json
. Alternatively, you can call flock --clean-all && flock --build
.
Cleans Flock's build directory in the current project by removing .flock/.build
. Shouldn't need to be called often.
Cleans Flock's build directory and Packages directory in the current project. Generally doesn't need to be invoked directly, as flock --update
is usually the right call.
Adds an environment to the current project. See Flock's README for more info about what exactly this command does.
Creates a task with the given name. See Flock's README for more info about what exactly this command does.
Prints help information
Prints the current version of Flock
Execute the given task. See Flock's README for more info about what exactly this command does.