generated from Weathercold/mindustry-clj-mod-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.clj
36 lines (32 loc) · 1.51 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
(defproject extra-logging "2.2.0"
:description "Extra Logging"
:url "http://github.com/Weathercold/extra-logging"
:license {:name "GPL-3.0-or-later"
:url "https://www.gnu.org/licenses/gpl-3.0.txt"}
:repositories {"zelaux" "https://raw.githubusercontent.com/Zelaux/MindustryRepo/master/repository"
"jitpack" "https://www.jitpack.io"}
:dependencies [[metosin/jsonista "0.3.8"]
[org.clojure/clojure "1.11.1"]
[org.flatland/ordered "1.15.11"]
[http-kit "2.8.0-beta3"]
[nrepl "1.1.0"]]
:profiles {:dev {:plugins [[lein-kibit "0.1.8"]]}
:provided {:dependencies [[com.github.Anuken.Mindustry/core "v146"]
[com.github.Anuken.Arc/arc-core "v146"]
[leiningen "2.10.0"]]}}
:main nil
:source-paths ["src/clojure"]
:java-source-paths ["src/java"]
:resource-paths ["assets"]
;; Do not set :jar-name as it will break jar resolution in tasks
:uberjar-name "extra-logging-%s-desktop.jar"
:min-lein-version "2.10.0"
:global-vars {*warn-on-reflection* true}
;; https://clojure.org/reference/compilation#directlinking
:jvm-opts ["-Dclojure.compiler.direct-linking=true"]
:javac-options ["-source" "8" "-target" "8" "-Xlint:-options"]
:aliases {"uberdex" ["do" "uberjar," "dex"]
"run-jar" ["do" "uberjar," "copy," "launch"]
"run-dex" ["do" "uberjar," "dex," "copy," "launch"]}
:aot :all
:omit-source true)