-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathbuild.boot
More file actions
23 lines (22 loc) · 860 Bytes
/
build.boot
File metadata and controls
23 lines (22 loc) · 860 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
(set-env!
:source-paths #{"src"}
:resource-paths #{"resources"}
:dependencies '[[org.clojure/clojure "1.7.0"]
[ring/ring-jetty-adapter "1.4.0"]
[compojure "1.4.0"]
[io.aviso/rook "0.1.39"]
[cheshire "5.6.3"]
[org.clojure/tools.logging "0.2.6"]
[org.slf4j/slf4j-log4j12 "1.7.12"]
[log4j/log4j "1.2.17"]
[org.clojure/core.memoize "0.5.6"]
[clojail "1.0.6"]])
(deftask build
"Builds the application uberjar."
[]
(comp (aot :all true)
(uber)
(jar :main 'chromeclojure.server
:file "chromeclojure.jar")
(sift :include #{#"chromeclojure.jar" #"example.policy"})
(target :dir #{"target"})))