Files
apollo/docs/build.gradle
2019-08-04 03:15:46 +01:00

25 lines
708 B
Groovy

configurations {
doclet {
transitive(true)
}
}
dependencies {
doclet files("vendor/docfx-doclet-1.0-SNAPSHOT-jar-with-dependencies.jar")
}
gradle.projectsEvaluated {
task generateApiDocs(type: Javadoc) {
source = project(":game").sourceSets.main.java.sourceDirectories
classpath = project(":game").configurations.runtimeClasspath + project(":game").sourceSets.main.output
dependsOn(project(":game").assemble)
options.encoding 'UTF-8'
destinationDir = file("build/generated-files")
options.addStringOption("doclet", "com.microsoft.doclet.DocFxDoclet")
options.docletpath = configurations.doclet.toList()
}
}