Skip to content

Commit b9c4b36

Browse files
committed
up
1 parent 8acb95f commit b9c4b36

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

build.gradle.kts

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,14 @@ tasks {
6868
}
6969

7070
withType<Test> { useJUnitPlatform() }
71+
72+
javadoc { dependsOn(dokkaJavadoc) }
73+
}
74+
75+
val dokkaJavadocJar by tasks.register<Jar>("dokkaJavadocJar") {
76+
dependsOn(tasks.dokkaJavadoc)
77+
from(tasks.dokkaJavadoc.get().outputDirectory.get())
78+
archiveClassifier.set("javadoc")
7179
}
7280

7381
val dokkaHtmlJar by tasks.register<Jar>("dokkaHtmlJar") {
@@ -77,6 +85,7 @@ val dokkaHtmlJar by tasks.register<Jar>("dokkaHtmlJar") {
7785
}
7886

7987
artifacts {
88+
archives(dokkaJavadocJar)
8089
archives(dokkaHtmlJar)
8190
}
8291

@@ -86,11 +95,7 @@ publishing.publications.register("mavenJava", MavenPublication::class) {
8695

8796
configurations.all { attributes.attribute(TARGET_JVM_VERSION_ATTRIBUTE, 11) }
8897

89-
subprojects {
90-
apply<JavaPlugin>() // or: apply(plugin = "java")
91-
92-
configure<JavaPluginExtension> {
93-
withSourcesJar()
94-
withJavadocJar()
95-
}
98+
java {
99+
// withJavadocJar()
100+
withSourcesJar()
96101
}

0 commit comments

Comments
 (0)