-
Notifications
You must be signed in to change notification settings - Fork 1
/
project_template.clj
30 lines (24 loc) · 1.2 KB
/
project_template.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
(defproject pro.juxt.clojars-mirrors.<groupId>/<artifactId> "<version>-SNAPSHOT"
;; TODO copy :description, :url and :license from library's `project.clj`
:scm {:dir "../.."}
:dependencies [^:inline-dep [<groupId>/<artifactId> "<version>"
;; TODO exclude everything already on Central
:exclusions []]
;; and depend on it here (without `^:inline-dep`)
]
:exclusions [org.clojure/clojure]
:plugins [[io.github.jarohen/mranderson "0.5.4-SNAPSHOT"]]
:mranderson {:project-prefix "juxt.clojars-mirrors"}
:pom-addition ([:developers
[:developer
;; TODO
[:id "<github-id>"]
[:name "<name>"]]
[:developer
[:id "juxt"]
[:name "JUXT"]
[:roles [:role "packager"]]]])
:deploy-repositories {"releases" {:url "https://oss.sonatype.org/service/local/staging/deploy/maven2"
:creds :gpg}
"snapshots" {:url "https://oss.sonatype.org/content/repositories/snapshots"
:creds :gpg}})