forked from kkinnear/zprint
-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.clj
51 lines (51 loc) · 2.54 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
(defproject zprint "1.2.2"
:description "Pretty print zippers and s-expressions"
:url "https://github.com/kkinnear/zprint"
:license {:name "MIT License",
:url "https://opensource.org/licenses/MIT",
:key "mit",
:year 2015}
:plugins [[lein-doo "0.1.10"] [lein-codox "0.10.3"] [lein-zprint "1.2.0"]]
:profiles {:repl {:dependencies [#_[com.taoensso/tufte "1.1.1"]
#_[org.clojure/clojurescript "1.9.946"]
[better-cond "1.0.1"]
[olical/cljs-test-runner "3.7.0"]
[pjstadig/humane-test-output "0.10.0"]
#_[zpst "0.1.6"]
[org.clojure/core.match "0.3.0-alpha5"]
#_[clojure-future-spec "1.9.0-alpha17"]]},
:expectations {:dependencies
[[com.github.seancorfield/expectations "2.0.143"]
[pjstadig/humane-test-output "0.10.0"]]},
:uberjar {;:aot [zprint.core zprint.main],
; For 1.9.0-alpha17, use this for the :aot value
:aot [zprint.core zprint.main clojure.core.specs.alpha],
:main zprint.main,
:dependencies [#_[clojure-future-spec "1.9.0-alpha17"]],
:omit-source true,
:uberjar-name "zprint-filter-%s"}}
; Clojure 1.8 you can exclude all sources in the uberjar
; :uberjar-exclusions [#"\.(clj|java|txt)"]
; Clojure 1.9 requires the .clj files in the uberjar
:uberjar-exclusions [#"\.(clj\.|java|cljs|txt)"]
:jar-exclusions [#"\.(clj$|clj\.|java|txt|cljs)"]
:zprint {:old? false}
:jvm-opts ^:replace
["-server"
"-Xms2048m"
"-Xmx2048m"
"-Xss500m"
"-XX:-OmitStackTraceInFastThrow"]
:scm {:name "git", :url "https://github.com/kkinnear/zprint"}
:codox {:namespaces [zprint.core],
:doc-files
["README.md" "doc/bang.md" "doc/graalvm.md" "doc/filter.md"],
:metadata {:doc/format :markdown}}
:dependencies [[org.clojure/clojure "1.10.3"]
#_[org.clojure/clojure "1.11.0-alpha4"]
#_[org.clojure/clojure "1.10.0"]
#_[org.clojure/clojure "1.9.0"]
#_[org.clojure/clojure "1.8.0"]
#_[borkdude/sci "0.2.5"]
[org.babashka/sci "0.2.8"]
[rewrite-clj/rewrite-clj "1.0.699-alpha"]])