-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathproject.clj
More file actions
23 lines (23 loc) · 1.02 KB
/
project.clj
File metadata and controls
23 lines (23 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
(defproject camp.clojure/til "0.0.1"
:dependencies [[org.clojure/clojure "1.12.0"]
[io.github.escherize/huff "0.2.12"]
[http-kit "2.9.0-alpha1"]
[metosin/malli "0.17.0"]
[com.taoensso/tempel "1.0.0-RC1"]
;; Make Tempel and Datalevin happy together
[com.taoensso/nippy "3.4.2"]
[com.taoensso/encore "3.134.0"]
;;
[ring/ring-defaults "0.5.0"]
[io.github.nextjournal/markdown "0.6.157"]
[girouette "0.0.10"]
[girouette/processor "0.0.8"]
[datalevin "0.9.18"]]
:profiles {:uberjar {:aot :all
:prep-tasks [["run" "-m" "til.core/compile-css!"]
"compile"]}}
:resource-paths ["target/public" "resources"]
:main til.core
;; Datalevin needs these.
:jvm-opts ["--add-opens=java.base/java.nio=ALL-UNNAMED"
"--add-opens=java.base/sun.nio.ch=ALL-UNNAMED"])