From 5174e901d93cc2ee72c3348ca11573a145b822da Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Wed, 26 Jul 2023 10:32:37 +0200 Subject: [PATCH] [nop] Update project template --- CHANGELOG.md | 2 +- project.clj | 61 +++++++++++++++++++++++++--------------------------- 2 files changed, 30 insertions(+), 33 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a6def0..6c5acbe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -This project uses [Break Versioning](https://github.com/ptaoussanis/encore/blob/master/BREAK-VERSIONING.md). +This project uses Break Versioning (https://www.taoensso.com/break-versioning) ## `1.10.1` (2023-07-15) diff --git a/project.clj b/project.clj index db8d308..6712215 100644 --- a/project.clj +++ b/project.clj @@ -2,51 +2,52 @@ :author "Peter Taoussanis " :description "Assertions micro-library for Clojure/Script" :url "https://github.com/ptaoussanis/truss" - :min-lein-version "2.3.3" :license - {:name "Eclipse Public License 1.0" - :url "http://www.eclipse.org/legal/epl-v10.html"} - - :global-vars - {*warn-on-reflection* true - *assert* true - *unchecked-math* false #_:warn-on-boxed} + {:name "Eclipse Public License - v 1.0" + :url "https://www.eclipse.org/legal/epl-v10.html"} :dependencies [] - :plugins - [[lein-pprint "1.3.2"] - [lein-ancient "0.7.0"] - [lein-cljsbuild "1.1.8"] - [com.taoensso.forks/lein-codox "0.10.9"]] - - :codox - {:language #{:clojure :clojurescript} - :base-language :clojure} - :profiles {;; :default [:base :system :user :provided :dev] - :dev [:c1.11 :test :server-jvm :depr] - :depr {:jvm-opts ["-Dtaoensso.elide-deprecated=true"]} - :server-jvm {:jvm-opts ^:replace ["-server"]} - :provided {:dependencies [[org.clojure/clojurescript "1.11.60"] [org.clojure/clojure "1.11.1"]]} :c1.11 {:dependencies [[org.clojure/clojure "1.11.1"]]} :c1.10 {:dependencies [[org.clojure/clojure "1.10.3"]]} :c1.9 {:dependencies [[org.clojure/clojure "1.9.0"]]} - :test {:dependencies [[org.clojure/test.check "1.1.1"] - [com.taoensso/encore "3.62.0" - :exclusions [com.taoensso/truss]]]} + :test + {:jvm-opts ["-Dtaoensso.elide-deprecated=true"] + :global-vars + {*warn-on-reflection* true + *assert* true + *unchecked-math* false #_:warn-on-boxed} + + :dependencies + [[org.clojure/test.check "1.1.1"] + [com.taoensso/encore "3.62.0" + :exclusions [com.taoensso/truss]]]} :graal-tests {:dependencies [[org.clojure/clojure "1.11.1"] [com.github.clj-easy/graal-build-time "0.1.4"]] :main taoensso.graal-tests :aot [taoensso.graal-tests] - :uberjar-name "graal-tests.jar"}} + :uberjar-name "graal-tests.jar"} + + :dev + [:c1.11 :test + {:jvm-opts ["-server"] + :plugins + [[lein-pprint "1.3.2"] + [lein-ancient "0.7.0"] + [lein-cljsbuild "1.1.8"] + [com.taoensso.forks/lein-codox "0.10.10"]] + + :codox + {:language #{:clojure :clojurescript} + :base-language :clojure}}]} :test-paths ["test" #_"src"] @@ -68,13 +69,9 @@ :aliases {"start-dev" ["with-profile" "+dev" "repl" ":headless"] - "build-once" ["do" ["clean"] "cljsbuild" "once"] + "build-once" ["do" ["clean"] ["cljsbuild" "once"]] "deploy-lib" ["do" ["build-once"] ["deploy" "clojars"] ["install"]] "test-clj" ["with-profile" "+c1.11:+c1.10:+c1.9" "test"] "test-cljs" ["with-profile" "+test" "cljsbuild" "test"] - "test-all" ["do" ["clean"] "test-clj," "test-cljs"]} - - :repositories - {"sonatype-oss-public" - "https://oss.sonatype.org/content/groups/public/"}) + "test-all" ["do" ["clean"] ["test-clj"] ["test-cljs"]]})