-
Notifications
You must be signed in to change notification settings - Fork 61
/
project.clj
19 lines (19 loc) · 1.11 KB
/
project.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
;; NOTE: Used only for perf testing - this project is built with Maven (see pom.xml)
(defproject clojure.data.json "1.1.1-SNAPSHOT"
:dependencies [[org.clojure/clojure "1.12.0"]]
:source-paths ["src/main/clojure"]
:java-source-paths ["src/main/java"]
:java-test-paths ["src/test/java"]
:test-paths ["src/test/clojure" "src/test/clojure-perf"]
:profiles {:dev {:dependencies [[com.clojure-goes-fast/clj-async-profiler "1.5.1"]
[com.clojure-goes-fast/clj-java-decompiler "0.3.6"]
[org.clojure/test.check "1.1.1"]
[criterium/criterium "0.4.6"]
[metosin/jsonista "0.3.12"]
[cheshire/cheshire "5.13.0"]
[org.openjdk.jmh/jmh-core "1.37"]
[jmh-clojure "0.4.1"]
[com.jsoniter/jsoniter "0.9.23"]]
:resource-paths ["dev-resources"]
:global-vars {*warn-on-reflection* true}}}
:jvm-opts ["-Djdk.attach.allowAttachSelf=true"])