Я пытаюсь собрать javadoc, используя Dokka для javadoc и kotlindoc
task dokkaDoc(type: org.jetbrains.dokka.gradle.DokkaAndroidTask) {
println("Inside the task dokkaDoc")
moduleName = 'data'
outputFormat = 'javadoc'
outputDirectory = "$buildDir/docs/javadoc"
}
task taskA(type: Zip, dependsOn: dokkaDoc) {
println("Starting task A")
classifier 'dokkaDoc'
extension "zip"
from "$buildDir/docs/kotlindoc"
archiveName 'a.zip'
}
task taskB(type: Zip, dependsOn: dokkaDoc) {
println("Starting task B")
classifier 'dokkaDoc'
extension "zip"
from "$buildDir/docs/kotlindoc"
archiveName 'b.zip'
}
Когда я пытаюсь выполнить задачу А, задача Б также выполняется.
Output:
>gradlew :Project:a
> Configure project :Project
Inside the task dokkaDoc
Starting task A
Starting task B