forked from yeller/clojure-miniprofiler
-
Notifications
You must be signed in to change notification settings - Fork 3
/
project.clj
22 lines (22 loc) · 1.29 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
(defproject ua.kasta/clojure-miniprofiler "0.5.0-8"
:description "a simple but effective profiler for clojure web applications"
:resource-paths ["resources"]
:url "https://github.com/piranha/clojure-miniprofiler"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.10.3"]
[cheshire "5.10.1"]
[ring/ring-core "1.9.4"]
[fipp "0.6.24"]]
:profiles {:dev {:dependencies [[ring/ring "1.9.4"]
[compojure "1.6.2"]]
:plugins [[lein-ring "0.12.6"]]
:ring {:handler clojure-miniprofiler.example/app}
:source-paths ["dev"]}
:bench {:dependencies [[criterium "0.4.6"]
[ring "1.9.4"]
[compojure "1.6.2"]]
: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"]}})