Scripts/convention/src/main/kotlin/jf.umldoc.gradle.kts
JFronny c45a5badd2
Some checks failed
ci/woodpecker/push/gradle Pipeline failed
ci/woodpecker/push/pages Pipeline was successful
bump deps
2023-06-09 14:21:56 +02:00

24 lines
605 B
Plaintext

import io.gitlab.jfronny.scripts.*;
plugins {
`java-library`
}
val umldoc by configurations.creating
dependencies {
umldoc("nl.talsmasoftware:umldoclet:2.1.0")
umldoc("org.jdrupes.taglets:plantuml-taglet:2.1.0")
}
tasks.javadoc {
source = sourceSets.main.get().allJava
opts.docletpath = umldoc.files.toList()
opts.doclet = "nl.talsmasoftware.umldoclet.UMLDoclet"
opts.tagletPath = umldoc.files.toList()
opts.taglets("org.jdrupes.taglets.plantUml.PlantUml", "org.jdrupes.taglets.plantUml.StartUml", "org.jdrupes.taglets.plantUml.EndUml")
}
java {
withJavadocJar()
}