Skip to content

Commit bdc46ee

Browse files
committed
added missing fields
1 parent 5c2b6ee commit bdc46ee

File tree

1 file changed

+29
-4
lines changed

1 file changed

+29
-4
lines changed

bom/build.gradle

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,53 @@ plugins {
33
id("maven-publish")
44
}
55

6-
description = "BouncyCastle Bill of Materials (BOM)"
76

87
dependencies {
98
constraints {
10-
api(project(":core"))
9+
api(project(":prov"))
1110
api(project(":util"))
12-
api(project(":pg"))
1311
api(project(":pkix"))
14-
api(project(":prov"))
12+
api(project(":pg"))
1513
api(project(":tls"))
1614
api(project(":mls"))
1715
api(project(":mail"))
1816
api(project(":jmail"))
1917
}
2018
}
2119

20+
2221
publishing {
2322
publications {
2423
mavenJava(MavenPublication) {
2524
groupId = 'org.bouncycastle'
2625
artifactId = "bc-$vmrange-bom"
2726
from components.javaPlatform
27+
pom {
28+
name = "Bouncy Castle Java 8+ 1.82 (Bill of Materials)"
29+
description = "This Bill of Materials POM can be used to ease dependency management when referencing multiple Bouncy Castle artifacts using Gradle or Maven."
30+
url = 'https://www.bouncycastle.org/download/bouncy-castle-java/'
31+
licenses {
32+
license {
33+
name = 'Bouncy Castle Licence'
34+
url = 'https://www.bouncycastle.org/licence.html'
35+
distribution = 'repo'
36+
}
37+
}
38+
scm {
39+
url = 'https://github.com/bcgit/bc-java'
40+
}
41+
issueManagement {
42+
system = 'GitHub'
43+
url = 'https://github.com/bcgit/bc-java/issues'
44+
}
45+
developers {
46+
developer {
47+
id = 'feedback-crypto'
48+
name = 'The Legion of the Bouncy Castle Inc.'
49+
50+
}
51+
}
52+
}
2853
}
2954
}
3055
}

0 commit comments

Comments
 (0)