Fix schemaZip Gradle task for Windows

Fixes: https://github.com/spring-projects/spring-integration-aws/issues/10
This commit is contained in:
Artem Bilan
2015-03-26 15:24:14 +02:00
parent a551224f9d
commit 9ad2f53f65

View File

@@ -144,12 +144,12 @@ task schemaZip(type: Zip) {
def shortName = idPrefix.replaceFirst("${idPrefix}-", '')
project.sourceSets.main.resources.find {
it.path.endsWith('META-INF/spring.schemas')
it.path.endsWith("META-INF${File.separator}spring.schemas")
}?.withInputStream { schemas.load(it) }
for (def key : schemas.keySet()) {
File xsdFile = project.sourceSets.main.resources.find {
it.path.endsWith(schemas.get(key))
it.path.replaceAll('\\\\', '/').endsWith(schemas.get(key))
}
assert xsdFile != null
into ("integration/${shortName}") {