-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathproject.clj
21 lines (21 loc) · 1.2 KB
/
project.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
(defproject clojure-miniprofiler "0.5.0"
:description "a simple but effective profiler for clojure web applications"
:resource-paths ["resources"]
:url "http://yellerapp.com/opensource/clojure-miniprofiler.html"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.6.0"]
[cheshire "5.3.1"]
[ring/ring-core "1.3.2"]
[fipp "0.5.1"]]
:profiles {:dev {:dependencies [[compojure "1.1.8"]]
:plugins [[lein-ring "0.8.11"]]
:ring {:handler clojure-miniprofiler.example/app}
:source-paths ["dev"]}
:bench {:dependencies [[criterium "0.4.1"]
[ring "1.3.2"]
[compojure "1.1.8"]]
:main clojure-miniprofiler.bench
:source-paths ["src" "bench" "dev"]
:jvm-opts ^:replace
["-Xms1024m" "-Xmx1024m" "-XX:+UseParNewGC" "-XX:+UseConcMarkSweepGC" "-server" "-XX:+CMSParallelRemarkEnabled" "-XX:+AggressiveOpts" "-XX:+UseFastAccessorMethods" "-Djava.awt.headless=true"]}})