diff --git a/docs/build.gradle b/docs/build.gradle index 0c15eafc5..ebdf04155 100644 --- a/docs/build.gradle +++ b/docs/build.gradle @@ -1,3 +1,6 @@ +import org.apache.tools.ant.filters.FixCrLfFilter +import org.apache.tools.ant.filters.ReplaceTokens + // ----------------------------------------------------------------------------- // Configuration for the docs subproject // ----------------------------------------------------------------------------- @@ -28,16 +31,22 @@ refSpec = copySpec { into ('reference/images') { from (imagesDir) } - //expand(project.properties) - filter { String line -> - "[$line]" + + p = new Properties() + + for (e in project.properties) { + if (e.key != null && e.value != null) + p.setProperty(e.key, e.value.toString()) } + + filter(ReplaceTokens, tokens: p) } task reference (type: Copy) { dependsOn 'docbook' description = "Builds aggregated DocBook" group = "Documentation" + logger.info("Version is " + version) destinationDir = buildDir with(refSpec) } diff --git a/docs/src/reference/docbook/index.xml b/docs/src/reference/docbook/index.xml index 311f248d4..5e2782b6d 100644 --- a/docs/src/reference/docbook/index.xml +++ b/docs/src/reference/docbook/index.xml @@ -7,7 +7,7 @@ Spring Data Key-Value - Reference Documentation Spring Data Key-Value ${version} - ${version} + @version@ Spring Data Key-Value @@ -34,8 +34,8 @@ - +