36 lines
1.5 KiB
Clojure
36 lines
1.5 KiB
Clojure
(defproject skirmish "0.1.0-SNAPSHOT"
|
|
:description "FIXME: write description"
|
|
:url "http://example.com/FIXME"
|
|
:license {:name "Eclipse Public License"
|
|
:url "http://www.eclipse.org/legal/epl-v10.html"}
|
|
:dependencies [[org.clojure/clojure "1.9.0"]
|
|
[org.clojure/core.async "0.4.474"]
|
|
[org.clojure/math.combinatorics "0.1.4"]
|
|
;; web
|
|
[aero "1.1.3"]
|
|
[http-kit "2.3.0"]
|
|
[compojure "1.6.1"]
|
|
[com.taoensso/nippy "2.14.0"]
|
|
[javax.servlet/javax.servlet-api "3.1.0"]
|
|
[org.apache.kafka/kafka-streams "1.1.0"]
|
|
[org.apache.kafka/kafka-clients "1.1.0"]
|
|
|
|
;;utils
|
|
[slingshot "0.12.2"]
|
|
[spootnik/kinsky "0.1.22"]
|
|
[org.clojars.fossi/kafka-streams-clojure "0.1.0-SNAPSHOT"] ;; JEAH!
|
|
[orchestra "2017.11.12-1"]
|
|
[cheshire "5.8.0"]]
|
|
:java-source-paths ["src/java"]
|
|
:main ^:skip-aot skirmish.core
|
|
:target-path "target/%s"
|
|
:plugins [[lein-midje "3.2.1"]]
|
|
:profiles {
|
|
:uberjar {:aot :all}
|
|
:dev {:jvm-opts ["-XX:-OmitStackTraceInFastThrow"]
|
|
:dependencies [[midje "1.9.1"]
|
|
[stylefruits/gniazdo "1.0.1"]
|
|
[com.stuartsierra/frequencies "0.1.0"]
|
|
[clj-http "3.9.0"]]}})
|
|
|