-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathdeps.edn
More file actions
47 lines (47 loc) · 3.02 KB
/
deps.edn
File metadata and controls
47 lines (47 loc) · 3.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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
{:deps {org.clojure/clojure {:mvn/version "1.12.4"}
metosin/malli {:mvn/version "0.20.1"}
levand/immuconf {:mvn/version "0.1.0"}
org.clojure/core.memoize {:mvn/version "1.2.281"}
comb/comb {:mvn/version "1.0.0"}
org.clojure/tools.logging {:mvn/version "1.3.1"}
ch.qos.logback/logback-classic {:mvn/version "1.5.32"}
progrock/progrock {:mvn/version "1.0.0"}
org.clj-commons/claypoole {:mvn/version "1.2.2"}
generateme/fastmath {:mvn/version "2.4.0" :exclusions [com.github.haifengl/smile-mkl org.bytedeco/openblas]}
instaparse/instaparse {:mvn/version "1.5.0"}
org.clj-commons/gloss {:mvn/version "0.3.6"}
org.apache.commons/commons-compress {:mvn/version "1.28.0"}
org.suskalo/coffi {:mvn/version "1.0.615"}
org.lwjgl/lwjgl {:mvn/version "3.4.1"}
org.lwjgl/lwjgl$natives-linux {:mvn/version "3.4.1"}
org.lwjgl/lwjgl-opengl {:mvn/version "3.4.1"}
org.lwjgl/lwjgl-opengl$natives-linux {:mvn/version "3.4.1"}
org.lwjgl/lwjgl-glfw {:mvn/version "3.4.1"}
org.lwjgl/lwjgl-glfw$natives-linux {:mvn/version "3.4.1"}
org.lwjgl/lwjgl-nuklear {:mvn/version "3.4.1"}
org.lwjgl/lwjgl-nuklear$natives-linux {:mvn/version "3.4.1"}
org.lwjgl/lwjgl-stb {:mvn/version "3.4.1"}
org.lwjgl/lwjgl-stb$natives-linux {:mvn/version "3.4.1"}
org.lwjgl/lwjgl-openal {:mvn/version "3.4.1"}
org.lwjgl/lwjgl-openal$natives-linux {:mvn/version "3.4.1"}
org.lwjgl/lwjgl-assimp {:mvn/version "3.4.1"}
org.lwjgl/lwjgl-assimp$natives-linux {:mvn/version "3.4.1"}}
:paths ["src/clj" "resources"]
:aliases {:run {:jvm-opts ["-Xms2g" "-Xmx4g" "--enable-native-access=ALL-UNNAMED" "-XX:+UseZGC"
"-XX:+UseDynamicNumberOfGCThreads" "--sun-misc-unsafe-memory-access=allow"]
:main-opts ["-m" "sfsim.core"]}
:build {:deps {io.github.clojure/tools.build {:mvn/version "0.10.13"}
sfsim/sfsim {:local/root "."}}
:ns-default build
:exec-fn all
:jvm-opts ["-Xms2g" "-Xmx4g" "--sun-misc-unsafe-memory-access=allow"]}
:test {:extra-deps {midje/midje {:mvn/version "1.10.10"}
midje-runner/midje-runner {:git/url "https://github.com/wedesoft/midje-runner.git"
:git/sha "47c2e6c0f002ac15dc9acfeeb4e83d1ac30457aa"}}
:extra-paths ["test/clj"]
:main-opts ["-m" "midje-runner.runner"]
:jvm-opts ["--enable-native-access=ALL-UNNAMED" "--sun-misc-unsafe-memory-access=allow"]}
:profile {:extra-deps {com.clojure-goes-fast/clj-async-profiler {:mvn/version "1.7.0"}}
:jvm-opts ["-Djdk.attach.allowAttachSelf" "-XX:+UnlockDiagnosticVMOptions" "-XX:+DebugNonSafepoints"
"-XX:+UseZGC" "--sun-misc-unsafe-memory-access=allow"]
:main-opts ["-m" "sfsim.core"]}}}