-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.clj
26 lines (26 loc) · 1.29 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
(defproject clj-libssh2 (try
(slurp "/workspace/version")
(catch Exception _
"0.1.0-SNAPSHOT"))
:description "A Clojure wrapper around libssh2"
:url "https://github.com/conormcd/clj-libssh2"
:license {:name "BSD"
:url "https://github.com/conormcd/clj-libssh2/blob/master/LICENSE"}
:pedantic? :abort
:java-source-paths ["src-java"]
:dependencies [[org.clojure/clojure "1.7.0"]
[org.clojure/tools.logging "0.3.1"]
[digest "1.4.4"]
[net.n01se/clojure-jna "1.0.0"]
[robert/hooke "1.3.0"]]
:profiles {:dev {:plugins [[lein-codox "0.10.7"]]}
:test {:dependencies [[clojure-test-junit-output "0.1.3"]]
:jvm-opts ["-Djava.util.logging.config.file=test/logging.properties"]}}
:deploy-repositories ^:replace [["clojars" {:url "https://clojars.org/repo"
:username [:gpg :env/clojars_username]
:password [:gpg :env/clojars_password]
:sign-releases false}]]
:codox {:output-path "doc/api"}
:jvm-opts ["-Xmx1g"
"-XX:+TieredCompilation"
"-XX:TieredStopAtLevel=1"])