forked from mirror/BlueMap
Add javadoc to repo-publishing
This commit is contained in:
parent
f9415468bf
commit
5ddf614026
@ -18,6 +18,7 @@ java {
|
|||||||
sourceCompatibility = JavaVersion.toVersion(javaTarget)
|
sourceCompatibility = JavaVersion.toVersion(javaTarget)
|
||||||
targetCompatibility = JavaVersion.toVersion(javaTarget)
|
targetCompatibility = JavaVersion.toVersion(javaTarget)
|
||||||
withSourcesJar()
|
withSourcesJar()
|
||||||
|
withJavadocJar()
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
@ -50,6 +51,20 @@ spotless {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.javadoc {
|
||||||
|
options {
|
||||||
|
(this as? StandardJavadocDocletOptions)?.apply {
|
||||||
|
links(
|
||||||
|
"https://docs.oracle.com/en/java/javase/16/docs/api/",
|
||||||
|
"https://javadoc.io/doc/com.flowpowered/flow-math/1.0.3/",
|
||||||
|
"https://javadoc.io/doc/com.google.code.gson/gson/2.8.0/",
|
||||||
|
)
|
||||||
|
addStringOption("Xdoclint:none", "-quiet")
|
||||||
|
addBooleanOption("html5", true)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
node {
|
node {
|
||||||
version.set("20.14.0")
|
version.set("20.14.0")
|
||||||
download.set(true)
|
download.set(true)
|
||||||
|
@ -39,9 +39,9 @@ val commits = "git rev-list --count $lastTag..HEAD".runCommand()
|
|||||||
println("Git hash: $gitHash" + if (clean) "" else " (dirty)")
|
println("Git hash: $gitHash" + if (clean) "" else " (dirty)")
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap"
|
group = "de.bluecolored.bluemap"
|
||||||
version = lastVersion //+
|
version = lastVersion +
|
||||||
//(if (commits == "0") "" else "-$commits") +
|
(if (commits == "0") "" else "-$commits") +
|
||||||
//(if (clean) "" else "-dirty")
|
(if (clean) "" else "-dirty")
|
||||||
|
|
||||||
System.setProperty("bluemap.version", version.toString())
|
System.setProperty("bluemap.version", version.toString())
|
||||||
System.setProperty("bluemap.lastVersion", lastVersion)
|
System.setProperty("bluemap.lastVersion", lastVersion)
|
||||||
@ -52,6 +52,7 @@ java {
|
|||||||
sourceCompatibility = JavaVersion.toVersion(javaTarget)
|
sourceCompatibility = JavaVersion.toVersion(javaTarget)
|
||||||
targetCompatibility = JavaVersion.toVersion(javaTarget)
|
targetCompatibility = JavaVersion.toVersion(javaTarget)
|
||||||
withSourcesJar()
|
withSourcesJar()
|
||||||
|
withJavadocJar()
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
@ -92,6 +93,20 @@ spotless {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.javadoc {
|
||||||
|
options {
|
||||||
|
(this as? StandardJavadocDocletOptions)?.apply {
|
||||||
|
links(
|
||||||
|
"https://docs.oracle.com/en/java/javase/16/docs/api/",
|
||||||
|
"https://javadoc.io/doc/com.flowpowered/flow-math/1.0.3/",
|
||||||
|
"https://javadoc.io/doc/com.google.code.gson/gson/2.8.0/",
|
||||||
|
)
|
||||||
|
addStringOption("Xdoclint:none", "-quiet")
|
||||||
|
addBooleanOption("html5", true)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
tasks.withType(JavaCompile::class).configureEach {
|
tasks.withType(JavaCompile::class).configureEach {
|
||||||
options.apply {
|
options.apply {
|
||||||
encoding = "utf-8"
|
encoding = "utf-8"
|
||||||
|
Loading…
Reference in New Issue
Block a user