Skip to content

Commit

Permalink
[nop] Update project template
Browse files Browse the repository at this point in the history
  • Loading branch information
ptaoussanis committed Jul 26, 2023
1 parent 6010ad5 commit efe588e
Showing 1 changed file with 30 additions and 26 deletions.
56 changes: 30 additions & 26 deletions project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -2,51 +2,55 @@
:author "Peter Taoussanis <https://www.taoensso.com>"
:description "Simple A/B testing for Clojure applications"
:url "https://github.com/ptaoussanis/touchstone"
: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
[[com.taoensso/encore "3.31.0"]
[com.taoensso/carmine "3.1.0"]
[org.clojure/math.combinatorics "0.1.6"]]

:plugins
[[lein-pprint "1.3.2"]
[lein-ancient "0.7.0"]
[lein-codox "0.10.8"]]

:profiles
{;; :default [:base :system :user :provided :dev]
: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"]]}

:depr {:jvm-opts ["-Dtaoensso.elide-deprecated=true"]}
:dev [:c1.11 :test :server-jvm #_:depr]
:test {:dependencies [[org.clojure/test.check "1.1.1"]
[ring/ring-core "1.9.6"]]}}
: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"]
[ring/ring-core "1.9.6"]]}

:test-paths ["test" "src"]
: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"]

:aliases
{"start-dev" ["with-profile" "+dev" "repl" ":headless"]
"build-once" ["do" ["clean"] "cljsbuild" "once"]
"deploy-lib" ["do" ["build-once"] ["deploy" "clojars"] ["install"]]

"test-all"
["do" ["clean"]
"with-profile" "+c1.11:+c1.10:+c1.9" "test"]}

:repositories
{"sonatype-oss-public"
"https://oss.sonatype.org/content/groups/public/"})
"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"]})

0 comments on commit efe588e

Please sign in to comment.