forked from clj-commons/pretty
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.clj
20 lines (20 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
20
(defproject io.aviso/pretty "0.1.34"
:description "Clojure library to help print things, prettily"
:url "https://github.com/AvisoNovate/pretty"
:license {:name "Apache Sofware License 2.0"
:url "http://www.apache.org/licenses/LICENSE-2.0.html"}
:dependencies [[org.clojure/clojure "1.5.0"]
[org.clojure/tools.logging "0.3.1" :optional true]]
:plugins [[lein-codox "0.10.1"]]
:profiles {:1.7 {:dependencies [[org.clojure/clojure "1.7.0"]]}
:1.8 {:dependencies [[org.clojure/clojure "1.8.0"]]}
:1.9 {:dependencies [[org.clojure/clojure "1.9.0-alpha10"]]}
:dev {:dependencies [[criterium "0.4.4"]]}
:lein {:dependencies [[leiningen "2.6.1"]]}}
;; Part of release is currently manual; copy target/docs to the AvisoNovate/docs/pretty folder
:aliases {"release" ["do"
"clean,"
"deploy" "clojars"]
"docs" ["with-profiles" "+lein,+1.8" "codox"]}
:codox {:source-uri "https://github.com/AvisoNovate/pretty/blob/master/{filepath}#L{line}"
:metadata {:doc/format :markdown}})