-
Notifications
You must be signed in to change notification settings - Fork 4
/
pbr.clj
25 lines (24 loc) · 1.33 KB
/
pbr.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
;
; Copyright © 2021 Peter Monks
;
; This Source Code Form is subject to the terms of the Mozilla Public
; License, v. 2.0. If a copy of the MPL was not distributed with this
; file, You can obtain one at https://mozilla.org/MPL/2.0/.
;
; SPDX-License-Identifier: MPL-2.0
;
#_{:clj-kondo/ignore [:unresolved-namespace]}
(defn set-opts
[opts]
(assoc opts
:lib 'com.github.pmonks/tools-licenses
:version (pbr/calculate-version 2 0)
:prod-branch "release"
:write-pom true
:validate-pom true
:pom {:description "A Clojure tools.build task library related to dependency licenses."
:url "https://github.com/pmonks/tools-licenses"
:licenses [:license {:name "MPL-2.0" :url "https://www.mozilla.org/en-US/MPL/2.0/"}]
:developers [:developer {:id "pmonks" :name "Peter Monks" :email "[email protected]"}]
:scm {:url "https://github.com/pmonks/tools-licenses" :connection "scm:git:git://github.com/pmonks/tools-licenses.git" :developer-connection "scm:git:ssh://[email protected]/pmonks/tools-licenses.git"}
:issue-management {:system "github" :url "https://github.com/pmonks/tools-licenses/issues"}}))