This commit is contained in:
Gary Tierney
2019-07-18 02:44:35 +01:00
parent fe457d762a
commit 0b61e559fc
13 changed files with 321 additions and 27 deletions
+20 -8
View File
@@ -1,13 +1,25 @@
plugins {
id 'org.asciidoctor.gradle.asciidoctor'
id 'org.asciidoctor.convert'
configurations {
doclet {
transitive(true)
}
}
repositories {
mavenCentral()
dependencies {
doclet files("vendor/docfx-doclet-1.0-SNAPSHOT-jar-with-dependencies.jar")
}
asciidoctor {
attributes 'source-highlighter': 'prettify',
'toc': 'left'
gradle.projectsEvaluated {
task generateApiDocs(type: Javadoc) {
source = project(":game").sourceSets.main.java.sourceDirectories
classpath = project(":game").configurations.runtimeClasspath + project(":game").sourceSets.main.output
options.encoding 'UTF-8'
destinationDir = file("build/generated-files")
options.addStringOption("doclet", "com.microsoft.doclet.DocFxDoclet")
options.docletpath = configurations.doclet.toList()
dependsOn(project(":game").assemble)
}
}