2018-07-08 23:17:06 +00:00
|
|
|
sourceSets.test.resources.srcDirs = ['examples-src']
|
2018-01-19 00:50:25 +00:00
|
|
|
|
2018-03-06 16:26:36 +00:00
|
|
|
task downloadAjaxslt(type: VerifiedDownload) {
|
2018-01-16 18:14:46 +00:00
|
|
|
def version = '0.8.1'
|
2018-03-05 18:33:29 +00:00
|
|
|
def versionedArchive = "ajaxslt-${version}.tar.gz"
|
2018-03-06 16:26:36 +00:00
|
|
|
src "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ajaxslt/$versionedArchive"
|
|
|
|
dest "$temporaryDir/$versionedArchive"
|
|
|
|
checksum 'c995abe3310a401bb4db7f28a6409756'
|
2017-12-18 22:43:24 +00:00
|
|
|
}
|
|
|
|
|
2018-03-05 18:33:29 +00:00
|
|
|
task unpackAjaxslt(type: Sync, dependsOn: downloadAjaxslt) {
|
2018-04-06 21:46:35 +00:00
|
|
|
from(tarTree(downloadAjaxslt.dest)) {
|
2018-01-18 23:53:59 +00:00
|
|
|
eachFile {
|
2018-01-19 00:50:25 +00:00
|
|
|
def newSegments = relativePath.segments[1 .. -1] as String[]
|
2018-01-19 00:09:41 +00:00
|
|
|
relativePath new RelativePath(!directory, newSegments)
|
2018-01-18 23:53:59 +00:00
|
|
|
}
|
|
|
|
}
|
2018-01-19 00:50:25 +00:00
|
|
|
into 'examples-src/ajaxslt'
|
2017-12-26 19:41:27 +00:00
|
|
|
}
|
2018-01-19 00:50:25 +00:00
|
|
|
|
|
|
|
clean.dependsOn cleanUnpackAjaxslt
|
2018-07-08 23:17:06 +00:00
|
|
|
|
|
|
|
processTestResources.dependsOn(unpackAjaxslt)
|