-
-
Notifications
You must be signed in to change notification settings - Fork 6
/
project.clj
48 lines (48 loc) · 2.16 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 kithara "0.1.9-SNAPSHOT"
:description "A Clojure Library for Reliable RabbitMQ Consumers."
:url "https://github.com/xsc/kithara"
:license {:name "MIT License"
:url "https://opensource.org/licenses/MIT"
:year 2016
:key "mit"}
:dependencies [[org.clojure/clojure "1.8.0" :scope "provided"]
[org.clojure/tools.logging "0.3.1"]
[net.jodah/lyra "0.5.2"]
[com.rabbitmq/amqp-client "3.6.1"]
[peripheral "0.5.2"]
[manifold "0.1.4"]
[potemkin "0.4.3"]]
:profiles {:dev
{:dependencies [[ch.qos.logback/logback-classic "1.1.7"]
[org.slf4j/slf4j-api "1.7.21"]
[org.clojure/test.check "0.9.0"]
[io.aviso/pretty "0.1.26"]]}
:silent-test {:resource-paths ["test-resources"]}
:codox
[:dev
{:plugins [[lein-codox "0.10.0"]]
:dependencies [[codox-theme-rdash "0.1.1"]]
:codox {:project {:name "kithara"}
:metadata {:doc/format :markdown}
:themes [:rdash]
:source-uri "https://github.com/xsc/kithara/blob/v{version}/{filepath}#L{line}"}}]
:codox-consumers
[:codox
{:codox {:output-path "target/doc"
:namespaces [kithara.core
kithara.config
kithara.protocols
#"^kithara\.patterns\.[a-z\-]+"
#"^kithara\.middlewares\.[a-z\-]+"]}}]
:codox-rabbitmq
[:codox
{:codox {:output-path "target/doc/rabbitmq"
:namespaces [kithara.config
#"kithara\.rabbitmq\.[a-z\-]+"]}}]}
:aliases {"codox"
["do"
"with-profile" "+codox-consumers" "codox,"
"with-profile" "+codox-rabbitmq" "codox"]
"silent-test"
["with-profile" "+silent-test" "test"]}
:pedantic? :abort)