-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathproject.clj
78 lines (78 loc) · 2.5 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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
(defproject mesomatic-examples "0.1.0-SNAPSHOT"
:description "Mesos Examples Using Mesomatic"
:url "https://github.com/clojusc/mesomatic-examples"
:license {
:name "Eclipse Public License"
:url "http://www.apache.org/licenses/LICENSE-2.0"}
:exclusions [org.clojure/clojure]
:dependencies [
[clojusc/mesomatic "1.0.1-r0"]
[clojusc/mesomatic-async "1.0.1-r0"]
[clojusc/trifl "0.2.0"]
[clojusc/twig "0.3.2"]
[com.stuartsierra/component "0.3.2"]
[leiningen-core "2.7.1"]
[org.clojure/clojure "1.8.0"]]
:mesomatic-examples {
:log-namespaces [mesomatic.examples]
:log-level :trace}
:profiles {
:dev {
:source-paths ["dev-resources/src"]}
:test {
:exclusions [org.clojure/clojure]
:dependencies [
[clojusc/ltest "0.3.0-SNAPSHOT"]]
:plugins [
[jonase/eastwood "0.2.5"]
[lein-ancient "0.6.15"]
[lein-bikeshed "0.5.0"]
[lein-kibit "0.1.6"]
[lein-ltest "0.3.0-SNAPSHOT"]
[venantius/yagni "0.1.4"]]}
:docs {
:plugins [
[lein-codox "0.10.3"]
[lein-simpleton "1.3.0"]]
:codox {
:project {
:name "mesomatic-examples"
:description "A Clojure/Meosmatic port of the Mesos Java examples"}
:namespaces [#"^mesomatic.examples\."]
:output-path "docs/build"
:doc-paths ["docs"]
:metadata {
:doc/format :markdown
:doc "Documentation forthcoming"}}}
:ubercompile {
:aot :all}
:custom-repl {
:repl-options {
:init-ns mesomatic.examples.dev
:prompt ~#(str "\u001B[35m[\u001B[34m"
%
"\u001B[35m]\u001B[33m λ\u001B[m=> ")}}}
:aliases {
"mesomatic" ^{:doc (str "Command line interface for mesomatic-examples. "
"For more info run `lein mesomatic --help`\n")}
^:pass-through-help
["run" "-m" "mesomatic.examples.core"]
"repl" ["with-profile" "+custom-repl,+test" "do"
["clean"]
["repl"]]
"ubercompile" ["with-profile" "+ubercompile" "compile"]
"check-deps" ["with-profile" "+test" "ancient" "check" ":all"]
"lint" ["with-profile" "+test" "kibit"]
"test" ["with-profile" "+test" "ltest"]
"docs" ["with-profile" "+docs" "do"
["clean"]
["codox"]]
"build-check" ["with-profile" "+test" "do"
;["check-deps"]
["lint"]
["ubercompile"]
["clean"]
["uberjar"]
["clean"]
["test"]
["docs"]]})