-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.clj
48 lines (43 loc) · 1.96 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
48
(defproject clojure-mauth-client "2.0.7"
:description "Clojure Mauth Client"
:url "https://github.com/mdsol/clojure-mauth-client"
:license {:name "MIT"
:url "https://opensource.org/licenses/MIT"}
:dependencies [[org.clojure/clojure "1.11.3"]
[xsc/pem-reader "0.1.1"]
[digest "1.4.10"]
[org.clojure/data.codec "0.1.1"]
[clojure-interop/java.security "1.0.5"]
[http-kit "2.4.0-alpha2"]
[clj-http "3.13.0"]
[org.clojure/data.json "2.5.0"]
[javax.xml.bind/jaxb-api "2.3.1"]]
:deploy-repositories [["releases"
{:url "https://clojars.org/repo"
:sign-releases false
:username :env/CLOJARS_USERNAME
:password :env/CLOJARS_DEPLOY_TOKEN}]]
:release-tasks [["vcs" "assert-committed"]
["change" "version" "leiningen.release/bump-version" "release"]
["vcs" "commit"]
["vcs" "tag" "--no-sign"]
["vcs" "push"]]
:aliases {"bump!" ^{:doc "Bump the project version number and push the commits to the original repository."}
["do"
["vcs" "assert-committed"]
["change" "version" "leiningen.release/bump-version"]
["vcs" "commit"]
["vcs" "push"]]}
:target-path "target/%s"
:profiles {:uberjar {:aot :all
:jvm-opts ["-Dclojure.compiler.direct-linking=true"]}}
:jvm-opts ~(concat
[] ;other opts...
(if (let [v (-> (System/getProperty "java.version")
(clojure.string/split #"[.]")
first
Integer.)]
(and (>= v 9) (< v 11)))
["--add-modules" "java.xml.bind"]
[]))
:aot :all)