-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.clj
56 lines (56 loc) · 2.84 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
49
50
51
52
53
54
55
56
(defproject unixsocket-http "1.0.15-SNAPSHOT"
:description "A library to allow HTTP calls over a UNIX socket, e.g. for
communicating with Docker."
:url "https://github.com/into-docker/unixsocket-http"
:license {:name "MIT"
:url "https://choosealicense.com/licenses/mit"
:year 2020
:key "mit"
:comment "MIT License"}
:dependencies [[org.clojure/clojure "1.11.1" :scope "provided"]
[org.clojure/tools.logging "1.2.4"]
[com.kohlschutter.junixsocket/junixsocket-common "2.8.1"]
[com.kohlschutter.junixsocket/junixsocket-native-common "2.8.1"]
[com.squareup.okhttp3/okhttp "4.11.0"]
[org.jetbrains.kotlin/kotlin-stdlib-common "1.9.10"]]
:exclusions [org.clojure/clojure]
:aot [unixsocket-http.impl.FixedPathUnixSocket
unixsocket-http.impl.FixedPathUnixSocketFactory
unixsocket-http.impl.FixedPathTcpSocket
unixsocket-http.impl.FixedPathTcpSocketFactory
unixsocket-http.impl.SingletonSocketFactory
unixsocket-http.impl.ResponseSocket
unixsocket-http.impl.StreamingBody]
:profiles {:dev
{:dependencies [[com.squareup.okhttp3/okhttp-tls "4.11.0"]
[com.squareup.okhttp3/mockwebserver "4.11.0"]
[org.clojure/test.check "1.1.1"]
[com.gfredericks/test.chuck "0.2.14"]]
:global-vars {*warn-on-reflection* true}}
:kaocha
{:dependencies [[lambdaisland/kaocha "1.87.1366"
:exclusions [org.clojure/spec.alpha]]
[lambdaisland/kaocha-cloverage "1.1.89"]
[org.clojure/java.classpath "1.0.0"]]}
:ci
[:kaocha
{:global-vars {*warn-on-reflection* false}}]
:graalvm-compatibility
{:jar-name "compat-base.jar"
:uberjar-name "compat.jar"
:source-paths ["test-graalvm/src"]
:resource-paths ["test-graalvm/resources"]
:global-vars {*assert* false}
:jvm-opts ["-Dclojure.compiler.direct-linking=true"
"-Dclojure.spec.skip-macros=true"]
:dependencies [[com.github.clj-easy/graal-build-time "1.0.5"]]
:main compat.main
:aot [compat.main]}}
:aliases {"kaocha" ["with-profile" "+kaocha" "run" "-m" "kaocha.runner"]
"ci" ["with-profile" "+ci" "run" "-m" "kaocha.runner"
"--reporter" "documentation"
"--plugin" "cloverage"
"--codecov"
"--no-cov-html"
"--cov-ns-exclude-regex" "unixsocket-http\\.impl\\..+"]}
:pedantic? :abort)