aboutsummaryrefslogtreecommitdiff
path: root/build-logic/src/main/kotlin/org/jetbrains/conventions
diff options
context:
space:
mode:
authoraSemy <897017+aSemy@users.noreply.github.com>2023-03-30 11:00:09 +0200
committerGitHub <noreply@github.com>2023-03-30 11:00:09 +0200
commit2b73ddd36d226e5547398daaf0e4370e48f4bb46 (patch)
tree7ac1305613e4c388430f934c8f690961c79101d0 /build-logic/src/main/kotlin/org/jetbrains/conventions
parente26fc066d524ac81e3495fcf9a3c79f48e827d46 (diff)
downloaddokka-2b73ddd36d226e5547398daaf0e4370e48f4bb46.tar.gz
dokka-2b73ddd36d226e5547398daaf0e4370e48f4bb46.tar.bz2
dokka-2b73ddd36d226e5547398daaf0e4370e48f4bb46.zip
Move POM config to maven-publish convention plugin (#2946)
Diffstat (limited to 'build-logic/src/main/kotlin/org/jetbrains/conventions')
-rw-r--r--build-logic/src/main/kotlin/org/jetbrains/conventions/maven-publish.gradle.kts28
1 files changed, 28 insertions, 0 deletions
diff --git a/build-logic/src/main/kotlin/org/jetbrains/conventions/maven-publish.gradle.kts b/build-logic/src/main/kotlin/org/jetbrains/conventions/maven-publish.gradle.kts
index 7007fd9e..f4baa3e9 100644
--- a/build-logic/src/main/kotlin/org/jetbrains/conventions/maven-publish.gradle.kts
+++ b/build-logic/src/main/kotlin/org/jetbrains/conventions/maven-publish.gradle.kts
@@ -26,5 +26,33 @@ publishing {
publications.withType<MavenPublication>().configureEach {
artifact(javadocJar)
+
+ pom {
+ name.convention(provider { "Dokka ${project.name}" })
+ description.convention("Dokka is an API documentation engine for Kotlin and Java, performing the same function as Javadoc for Java")
+ url.convention("https://github.com/Kotlin/dokka")
+
+ licenses {
+ license {
+ name.convention("The Apache Software License, Version 2.0")
+ url.convention("https://www.apache.org/licenses/LICENSE-2.0.txt")
+ distribution.convention("repo")
+ }
+ }
+
+ developers {
+ developer {
+ id.convention("JetBrains")
+ name.convention("JetBrains Team")
+ organization.convention("JetBrains")
+ organizationUrl.convention("https://www.jetbrains.com")
+ }
+ }
+
+ scm {
+ connection.convention("scm:git:git://github.com/Kotlin/dokka.git")
+ url.convention("https://github.com/Kotlin/dokka/tree/master")
+ }
+ }
}
}