Always unpack and include latest Tor binaries.

This commit is contained in:
akwizgran
2018-11-08 17:48:26 +00:00
parent 50cc0a6815
commit 5ede63edd5
2 changed files with 32 additions and 28 deletions

View File

@@ -33,20 +33,6 @@ dependencies {
def torBinariesDir = 'src/main/resources'
task unpackTorBinaries {
outputs.dir torBinariesDir
doLast {
copy {
from configurations.tor.collect { zipTree(it) }
into torBinariesDir
}
}
}
tasks.withType(JavaCompile) {
dependsOn unpackTorBinaries
}
task cleanTorBinaries {
doLast {
delete fileTree(torBinariesDir) { include '*.zip' }
@@ -55,6 +41,21 @@ task cleanTorBinaries {
clean.dependsOn cleanTorBinaries
task unpackTorBinaries {
doLast {
copy {
from configurations.tor.collect { zipTree(it) }
into torBinariesDir
}
}
dependsOn cleanTorBinaries
}
processResources {
inputs.dir torBinariesDir
dependsOn unpackTorBinaries
}
tasks.withType(Test) {
systemProperty 'java.library.path', 'libs'
}