-
Notifications
You must be signed in to change notification settings - Fork 11
/
project.clj
25 lines (25 loc) · 1.21 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
(defproject com.roomkey/lein-v :lein-v
:description "A Leiningen plugin to reflect on the SCM workspace of a project"
:url "https://github.com/roomkey/lein-v"
:aliases {"deploy" ["do" ["v" "abort-when-not-anchored"] "deploy"]}
:release-tasks [["v" "assert-anchored"]
["v" "update"]
["v" "push-tags"]
["v" "abort-when-not-anchored"]
["deploy" "clojars"]]
:min-lein-version "2.0.0"
:middleware [leiningen.v/version-from-scm
leiningen.v/add-workspace-data]
:dependencies [[org.clojure/clojure "1.10.1"]
[org.apache.maven/maven-artifact "3.6.3"]]
:profiles {:dev {:dependencies [[midje "1.10.5"]
[fipp "0.6.24"]]
:plugins [[lein-midje "3.2.1"]]
:eastwood {:config-files []
:exclude-linters []
:source-paths ["src"] ;; somehow "test" sneaks in anyway, so...
:exclude-namespaces [:test-paths]}}}
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:jvm-opts ["-Djava.io.tmpdir=./tmp"]
:eval-in-leiningen true)