-
Notifications
You must be signed in to change notification settings - Fork 0
/
deps.edn
29 lines (29 loc) · 1.23 KB
/
deps.edn
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
{:paths ["src"]
:aliases {
:dev {:paths ["src", "src-dev"]}
:native-image
{
:main-opts ["-m" "clj.native-image" "parallel-deal-taker.core"
"--no-fallback"
"--diagnostics-mode"
;; "--initialize-at-build-time=clojure,clojure.core.server"
"--initialize-at-build-time"
"--enable-https"
"--enable-http"
"--report-unsupported-elements-at-runtime"
;; optional native image name override
"-H:Name=parallel-deal-taker"]
:jvm-opts ["-Dclojure.compiler.direct-linking=true -Djdk.attach.allowAttachSelf=true"]
:extra-deps
{clj.native-image/clj.native-image
{:git/url "https://github.com/taylorwood/clj.native-image.git"
:sha "4604ae76855e09cdabc0a2ecc5a7de2cc5b775d6"}}}
}
:deps
{
org.martinklepsch/clj-http-lite {:mvn/version "0.4.3"}
org.clojure/data.json {:mvn/version "2.4.0"}
org.clojure/clojure {:mvn/version "1.11.1"}
clj-commons/clj-yaml {:mvn/version "0.7.0"}
org.clojure/tools.cli {:mvn/version "1.0.206"}}
}