From: Reimar Döffinger Date: Tue, 17 Nov 2015 13:33:03 +0000 (+0100) Subject: Proper dependencies for task to create small jar file. X-Git-Url: http://gitweb.fperrin.net/?p=Dictionary.git;a=commitdiff_plain;h=841fdc43925208676dc9236c78495c8c64300f94 Proper dependencies for task to create small jar file. --- diff --git a/build.gradle b/build.gradle index e7beaac..4feb3e0 100644 --- a/build.gradle +++ b/build.gradle @@ -26,10 +26,13 @@ dependencies { } } -task makesmallicu (dependsOn: configurations.smallicu) << { - exec { - commandLine "./mksmallicu.sh", "${configurations.smallicu.resolve()[0]}", "$buildDir/icu4j-55.1.small.jar" - } +task makesmallicu (type:Exec, dependsOn: configurations.smallicu) { + inputs.file "mksmallicu.sh" + inputs.file "${configurations.smallicu.resolve()[0]}" + outputs.dir "$buildDir" + outputs.file "$buildDir/icu4j-55.1.small.jar" + new File("$buildDir").mkdirs() + commandLine "./mksmallicu.sh", "${configurations.smallicu.resolve()[0]}", "$buildDir/icu4j-55.1.small.jar" } android {