Skip to content

Commit 7c69238

Browse files
committed
Add bom
1 parent 29ec3fe commit 7c69238

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed

bom/build.gradle.kts

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
plugins {
2+
id("io.github.gradlebom.generator-plugin") version "1.0.0.Final"
3+
id("net.kyori.indra")
4+
id("net.kyori.indra.publishing")
5+
signing
6+
}
7+
8+
group = "net.onelitefeather.microtus"
9+
10+
bomGenerator {
11+
val version = rootProject.version as String
12+
includeDependency("net.onelitefeather.microtus", "Microtus", version)
13+
includeDependency("net.onelitefeather.microtus.testing", "testing", version)
14+
}
15+
16+
indra {
17+
javaVersions {
18+
target(21)
19+
testWith(21)
20+
}
21+
22+
github("OneLiteFeatherNET", "Microtus") {
23+
ci(true)
24+
publishing(false)
25+
}
26+
mitLicense()
27+
signWithKeyFromPrefixedProperties("onelitefeather")
28+
description = "Bill of materials for Microtus projects."
29+
configurePublications {
30+
pom {
31+
developers {
32+
developer {
33+
id.set("themeinerlp")
34+
name.set("Phillipp Glanz")
35+
email.set("p.glanz@madfix.me")
36+
}
37+
developer {
38+
id.set("theEvilReaper")
39+
name.set("Steffen Wonning")
40+
email.set("steffenwx@gmail.com")
41+
}
42+
}
43+
}
44+
}
45+
}

settings.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,3 +151,4 @@ include("jmh-benchmarks")
151151
include("jcstress-tests")
152152
include("demo")
153153
include("testing")
154+
include("bom")

0 commit comments

Comments
 (0)