Add processResources Gradle task to replace property and tag placeholders in source files.

This commit is contained in:
John Blum
2019-07-02 15:41:05 -07:00
parent e500c3fd0e
commit 1faf18633e

View File

@@ -1,3 +1,5 @@
import org.apache.tools.ant.filters.ReplaceTokens
apply plugin: 'io.spring.convention.docs'
apply plugin: 'io.spring.convention.spring-test'
@@ -55,3 +57,16 @@ javadoc {
]
}
}
processResources {
eachFile { file ->
if (!file.name.endsWith(".jks")) {
file.filter ReplaceTokens, tokens: [
'project-dir' : rootProject.projectDir.path,
'project-version' : project.version,
'docs-dir' : rootProject.projectDir.path + '/spring-geode-docs',
'samples-dir' : rootProject.projectDir.path + '/spring-geode-samples'
]
}
}
}