-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.clj
47 lines (46 loc) · 2.63 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
(defproject fruit-economy "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "EPL-2.0 OR GPL-2.0-or-later WITH Classpath-exception-2.0"
:url "https://www.eclipse.org/legal/epl-2.0/"}
:dependencies [[org.clojure/clojure "1.11.1"]
[org.clojure/core.specs.alpha "0.2.62"]
[org.clojure/spec.alpha "0.3.218"]
;[org.projectlombok/lombok "1.18.22" :scope "provided"]
;[org.jetbrains/annotations "20.1.0"]
[environ "1.2.0"]
[datascript "1.3.13"]
[io.github.humbleui/types "0.2.0" :classifier "clojure"]
[io.github.humbleui/jwm "0.4.13" :exclusions [io.github.humbleui/types]]
[io.github.humbleui/skija-shared "0.109.1" :exclusions [io.github.humbleui/types]]
[io.github.humbleui/skija-windows-x64 "0.109.1" :exclusions [io.github.humbleui/types]]
[io.github.humbleui/skija-linux-x64 "0.109.1" :exclusions [io.github.humbleui/types]]
[io.github.humbleui/skija-macos-x64 "0.109.1" :exclusions [io.github.humbleui/types]]
[io.github.humbleui/skija-macos-arm64 "0.109.1" :exclusions [io.github.humbleui/types]]
[humbleui "774853e4ec912168ad96fff96c0296dda98531f6"]
[denistakeda/posh "0.5.9"]
[net.mikera/clisk "0.11.0"]
[ubergraph "0.8.2"]
[hiccup "1.0.5"]
[dali "1.0.2"]
[guru.nidi/graphviz-java "0.18.1"]
[com.squidpony/squidlib-util "3.0.4"]
[com.taoensso/timbre "5.2.1"]]
:java-source-paths ["src/java" "test/java"]
:plugins [[reifyhealth/lein-git-down "0.4.1"]
[lein-environ "1.2.0"]]
:repositories [["public-github" {:url "git://github.com"}]]
:git-down {humbleui {:coordinates HumbleUI/HumbleUI}}
:middleware [lein-git-down.plugin/inject-properties]
:main fruit-economy.core
:uberjar-name "fruit-economy-standalone.jar"
:env {:game-version :project/version}
:profiles {:macos {:jvm-opts ["-XstartOnFirstThread"]}
:dev {:jvm-opts ["-Djdk.attach.allowAttachSelf" "-XX:+UnlockDiagnosticVMOptions" "-XX:+DebugNonSafepoints"]
:source-paths ["dev"]
:env {:debug? "true"}
:dependencies [[nrepl/nrepl "0.9.0"]
[com.clojure-goes-fast/clj-async-profiler "1.0.0-alpha1"]]
:main-opts ["-m" "user" "--interactive"]}
:prod {:env {:debug? "false"}}}
:repl-options {:init-ns fruit-economy.core})