Skip to content

democracyworks/kraken-works-lein-template

Repository files navigation

kraken-works lein template

KRAKEN off the starboard!

A Leiningen template for calling forth a new kraken-works component project from the deep.

This is used for microservices that speak RabbitMQ (via Kehaar), and use Datomic.

Usage

Issue the following summons at the wizard prompt:

> lein new kraken-works <name>

Follow the TODOs printed out and in the README.md

Options

Any options should be separated by -- so that they are not interpreted as options to the lein new command; this means you'll have a lone -- in the middle of your command which may look weird, but it will be correct:

> lein new kraken-works <name> -- [OPTIONS]
  • --no-datomic Exclude datomic-specific code, resources, and files.

Installing locally

This is only necessary if you're testing local changes. Otherwise lein new kraken-works will just download the latest version from Clojars.

From this directory, run:

> lein install

License

Copyright © 2017 Democracy Works

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

Kraken anatomy