This repository has been archived by the owner on Jul 31, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathproject.clj
39 lines (32 loc) · 1.64 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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
(defproject com.workiva/morphe "1.0.1"
:description "A Clojure utility for defining and applying aspects for functions."
:url "https://github.com/Workiva/morphe"
:license {:name "Eclipse Public License 1.0"}
:plugins [[lein-cljfmt "0.6.4"]
[lein-shell "0.5.0"]
[lein-codox "0.10.3"]]
:dependencies [[org.clojure/clojure "1.9.0"]
[org.clojure/tools.macro "0.1.2"]
[org.clojure/tools.logging "0.4.0"]]
:deploy-repositories {"clojars"
{:url "https://repo.clojars.org"
:username :env/clojars_username
:password :env/clojars_password
:sign-releases false}}
:source-paths ["src"]
:test-paths ["test"]
:aliases {"docs" ["do" "clean-docs," "with-profile" "docs" "codox,"]
"clean-docs" ["shell" "rm" "-rf" "./documentation"]}
:codox {:metadata {:doc/format :markdown}
:themes [:rdash]
:html {:transforms [[:title]
[:substitute [:title "Morphe API Docs"]]
[:span.project-version]
[:substitute nil]
[:pre.deps]
[:substitute [:a {:href "https://clojars.org/com.workiva/morphe"}
[:img {:src "https://img.shields.io/clojars/v/com.workiva/morphe.svg"}]]]]}
:output-path "documentation"}
:profiles {:dev [{:dependencies [[criterium "0.4.3"]]
:source-paths ["dev/src"]}]
:docs {:dependencies [[codox-theme-rdash "0.1.2"]]}})