Add Asciidoctor configuration for AsciidoctorJ and AsciidoctorPDF.

Define global/master 'data-store-name' and 'data-store-version' documentation variables.
This commit is contained in:
John Blum
2020-05-18 19:34:44 -07:00
parent 9ed53c004c
commit b2babe7410

View File

@@ -21,6 +21,14 @@ def versions = dependencyManagement.managedVersions
//def pathToSpringCss = new File(project.getBuildDir(), relativePathToSpringCss).getAbsolutePath()
asciidoctor {
clearSources()
sources {
include "index.adoc"
include "guides/*.adoc"
}
}
asciidoctorj {
def ghTag = snapshotBuild ? 'master' : project.version
def ghUrl = "https://github.com/spring-projects/spring-session-data-geode/tree/$ghTag"
@@ -31,6 +39,8 @@ asciidoctor {
'docinfodir@': ".",
'highlightjsdir@': "js/highlight",
// 'stylesheet' : pathToSpringCss,
'master-data-store-name' : 'Apache Geode',
'master-data-store-version' : '112',
// 'spring-version' : "$springVersion",
'spring-version' : versions['org.springframework:spring-core'],
'spring-data-commons-version' : "$springDataCommonsVersion",
@@ -47,6 +57,14 @@ asciidoctor {
'version-release': releaseBuild
}
asciidoctorPdf {
clearSources()
sources {
include "index.adoc"
// include "guides/*.adoc"
}
}
javadoc {
configure(options) {
links = [