[nop] Update project.clj, build.yml
This commit is contained in:
parent
8dc0d47818
commit
0b6c503390
3 changed files with 20 additions and 22 deletions
2
.github/workflows/build.yml
vendored
2
.github/workflows/build.yml
vendored
|
|
@ -22,4 +22,4 @@ jobs:
|
||||||
|
|
||||||
- name: Run tests for Java 14
|
- name: Run tests for Java 14
|
||||||
run: |
|
run: |
|
||||||
lein test
|
lein test-all
|
||||||
|
|
|
||||||
36
project.clj
36
project.clj
|
|
@ -7,21 +7,18 @@
|
||||||
:distribution :repo
|
:distribution :repo
|
||||||
:comments "Same as Clojure"}
|
:comments "Same as Clojure"}
|
||||||
:min-lein-version "2.3.3"
|
:min-lein-version "2.3.3"
|
||||||
:global-vars {*warn-on-reflection* true
|
:global-vars
|
||||||
*assert* true
|
{*warn-on-reflection* true
|
||||||
;; *unchecked-math* :warn-on-boxed
|
*assert* true
|
||||||
}
|
*unchecked-math* false #_:warn-on-boxed}
|
||||||
|
|
||||||
:dependencies
|
:dependencies
|
||||||
[[org.clojure/tools.reader "1.3.6"]
|
[[org.clojure/tools.reader "1.3.6"]
|
||||||
[com.taoensso/encore "3.23.0"]
|
[com.taoensso/encore "3.31.0"]
|
||||||
[org.iq80.snappy/snappy "0.4"]
|
[org.iq80.snappy/snappy "0.4"]
|
||||||
[org.tukaani/xz "1.9"]
|
[org.tukaani/xz "1.9"]
|
||||||
[org.lz4/lz4-java "1.8.0"]]
|
[org.lz4/lz4-java "1.8.0"]]
|
||||||
|
|
||||||
:resources
|
|
||||||
["resources"]
|
|
||||||
|
|
||||||
:plugins
|
:plugins
|
||||||
[[lein-pprint "1.3.2"]
|
[[lein-pprint "1.3.2"]
|
||||||
[lein-ancient "0.7.0"]
|
[lein-ancient "0.7.0"]
|
||||||
|
|
@ -30,13 +27,13 @@
|
||||||
:profiles
|
:profiles
|
||||||
{;; :default [:base :system :user :provided :dev]
|
{;; :default [:base :system :user :provided :dev]
|
||||||
:server-jvm {:jvm-opts ^:replace ["-server" "-Xms1024m" "-Xmx2048m"]}
|
:server-jvm {:jvm-opts ^:replace ["-server" "-Xms1024m" "-Xmx2048m"]}
|
||||||
:provided {:dependencies [[org.clojure/clojure "1.7.0"]]}
|
:provided {:dependencies [[org.clojure/clojure "1.11.1"]]}
|
||||||
:1.7 {:dependencies [[org.clojure/clojure "1.7.0"]]}
|
:c1.11 {:dependencies [[org.clojure/clojure "1.11.1"]]}
|
||||||
:1.8 {:dependencies [[org.clojure/clojure "1.8.0"]]}
|
:c1.10 {:dependencies [[org.clojure/clojure "1.10.1"]]}
|
||||||
:1.9 {:dependencies [[org.clojure/clojure "1.9.0"]]}
|
:c1.9 {:dependencies [[org.clojure/clojure "1.9.0"]]}
|
||||||
:1.10 {:dependencies [[org.clojure/clojure "1.10.1"]]}
|
|
||||||
:1.11 {:dependencies [[org.clojure/clojure "1.11.1"]]}
|
|
||||||
:depr {:jvm-opts ["-Dtaoensso.elide-deprecated=true"]}
|
:depr {:jvm-opts ["-Dtaoensso.elide-deprecated=true"]}
|
||||||
|
:dev [:c1.11 :test :server-jvm :depr]
|
||||||
:test
|
:test
|
||||||
{:jvm-opts
|
{:jvm-opts
|
||||||
["-Xms1024m" "-Xmx2048m"
|
["-Xms1024m" "-Xmx2048m"
|
||||||
|
|
@ -45,14 +42,17 @@
|
||||||
:dependencies
|
:dependencies
|
||||||
[[org.clojure/test.check "1.1.1"]
|
[[org.clojure/test.check "1.1.1"]
|
||||||
[org.clojure/data.fressian "1.0.0"]
|
[org.clojure/data.fressian "1.0.0"]
|
||||||
[org.xerial.snappy/snappy-java "1.1.8.4"]]}
|
[org.xerial.snappy/snappy-java "1.1.8.4"]]}}
|
||||||
|
|
||||||
:dev [:1.11 :test :server-jvm :depr]}
|
:test-paths ["test" #_"src"]
|
||||||
|
|
||||||
:aliases
|
:aliases
|
||||||
{"start-dev" ["with-profile" "+dev" "repl" ":headless"]
|
{"start-dev" ["with-profile" "+dev" "repl" ":headless"]
|
||||||
"deploy-lib" ["do" "deploy" "clojars," "install"]
|
"deploy-lib" ["do" ["build-once"] ["deploy" "clojars"] ["install"]]
|
||||||
"test-all" ["with-profile" "+1.10:+1.9:+1.8:+1.7" "test"]}
|
|
||||||
|
"test-all"
|
||||||
|
["do" ["clean"]
|
||||||
|
"with-profile" "+c1.11:+c1.10:+c1.9" "test"]}
|
||||||
|
|
||||||
:repositories
|
:repositories
|
||||||
{"sonatype-oss-public"
|
{"sonatype-oss-public"
|
||||||
|
|
|
||||||
|
|
@ -24,9 +24,7 @@
|
||||||
PersistentQueue PersistentTreeMap PersistentTreeSet PersistentList
|
PersistentQueue PersistentTreeMap PersistentTreeSet PersistentList
|
||||||
LazySeq IRecord ISeq IType]))
|
LazySeq IRecord ISeq IType]))
|
||||||
|
|
||||||
(if (vector? enc/encore-version)
|
(enc/assert-min-encore-version [3 31 0])
|
||||||
(enc/assert-min-encore-version [3 23 0])
|
|
||||||
(enc/assert-min-encore-version 3.23))
|
|
||||||
|
|
||||||
(comment
|
(comment
|
||||||
(set! *unchecked-math* :warn-on-boxed)
|
(set! *unchecked-math* :warn-on-boxed)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue