-
Notifications
You must be signed in to change notification settings - Fork 44
/
project.clj
35 lines (34 loc) · 1.59 KB
/
project.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
(let [dev-deps '[[speclj "2.7.2"]
[classlojure "0.6.6"]]]
(defproject reply "0.5.2-SNAPSHOT"
:description "REPL-y: A fitter, happier, more productive REPL for Clojure."
:dependencies [[org.clojure/clojure "1.7.0"]
[jline "2.14.6"]
[clj-stacktrace "0.2.8"]
[nrepl "0.8.3"]
;; tools.cli 1.0 requires Clojure 1.8
[org.clojure/tools.cli "0.3.1"]
[nrepl/drawbridge "0.2.1"]
[trptcolin/versioneer "0.1.1"]
[org.nrepl/incomplete "0.1.0"]
[org.clojars.trptcolin/sjacket "0.1.1.1"
:exclusions [org.clojure/clojure]]]
:min-lein-version "2.0.0"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:url "https://github.com/trptcolin/reply"
:profiles {:dev {:dependencies ~dev-deps}
:base {:dependencies []}}
:plugins ~dev-deps
:source-paths ["src/clj"]
:java-source-paths ["src/java"]
:javac-options ["-target" "8" "-source" "8" "-Xlint:-options"]
; :jvm-opts ["-Djline.internal.Log.trace=true"]
:test-paths ["spec"]
:repl-options {:init-ns user}
:aot [reply.reader.jline.JlineInputReader]
:main ^{:skip-aot true} reply.ReplyMain
:deploy-repositories [["clojars" {:url "https://clojars.org/repo"
:username :env/clojars_username
:password :env/clojars_password
:sign-releases true}]]))