-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathproject.clj
43 lines (43 loc) · 2.55 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
(defproject sapphire "0.1.0-beta5-SNAPSHOT"
:description "A clojure declarative cache library inspired by Spring Cache and JCache."
:url "https://github.com/illyasviel/sapphire"
:license {:name "Apache License 2.0"
:url "http://www.apache.org/licenses/LICENSE-2.0"
:distribution :repo}
:scm {:name "git" :url "https://github.com/illyasviel/sapphire"}
:global-vars {*warn-on-reflection* true}
:javac-options ["-source" "8" "-target" "8" "-g"]
:dependencies [[org.clojure/tools.logging "0.5.0"]
[javax.cache/cache-api "1.1.1"]]
:exclusions [org.clojure/clojure]
:plugins [[lein-kibit "0.1.7"]
[lein-cloverage "1.1.1"]
[lein-pprint "1.2.0"]]
:profiles {:dev {:resource-paths ["resources" "test/resources"]
:dependencies [[org.ehcache/ehcache "3.8.0"]
[com.github.ben-manes.caffeine/caffeine "2.8.0"]
[com.github.ben-manes.caffeine/jcache "2.8.0"]
[org.redisson/redisson "3.10.7"]
[org.apache.logging.log4j/log4j-slf4j-impl "2.12.1"]
[pjstadig/humane-test-output "0.9.0"]]
:injections [(require 'pjstadig.humane-test-output)
(pjstadig.humane-test-output/activate!)]}
:provided {:dependencies [[org.clojure/clojure "1.10.1"]
[javax.xml.bind/jaxb-api "2.3.0"]
[com.sun.xml.bind/jaxb-core "2.3.0"]
[com.sun.xml.bind/jaxb-impl "2.3.0"]
[javax.activation/activation "1.1.1"]]}
:1.10 {:dependencies [[org.clojure/clojure "1.10.1"]]}
:1.9 {:dependencies [[org.clojure/clojure "1.9.0"]]}
:1.8 {:dependencies [[org.clojure/clojure "1.8.0"]]}}
:deploy-repositories [["clojars" {:url "https://clojars.org/repo/"
:username :env
:password :env}]]
:release-tasks [["vcs" "assert-committed"]
["change" "version" "leiningen.release/bump-version" "release"]
["vcs" "commit" "[lein release] prepare release %s"]
["vcs" "tag" "v"]
["deploy" "clojars"]
["change" "version" "leiningen.release/bump-version"]
["vcs" "commit" "[lein release] prepare for next development iteration"]
["vcs" "push"]])