summaryrefslogtreecommitdiff
path: root/build.gradle
diff options
context:
space:
mode:
authorMS <ms@taler.net>2021-01-21 16:44:15 +0100
committerMS <ms@taler.net>2021-01-21 16:44:15 +0100
commit80478f3885f2b3c56ed7d7b0127784549d75c7d2 (patch)
tree8cb7fecbcb5643328a41ceac6b7f348e2b487d1c /build.gradle
parentdf7d8c253147b83cfcfbc962c1a244f8fe8060bf (diff)
downloadlibeufin-80478f3885f2b3c56ed7d7b0127784549d75c7d2.tar.gz
libeufin-80478f3885f2b3c56ed7d7b0127784549d75c7d2.tar.bz2
libeufin-80478f3885f2b3c56ed7d7b0127784549d75c7d2.zip
remove unwanted
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle10
1 files changed, 10 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle
index a4b74272..61ba290a 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,3 +1,5 @@
+import org.apache.tools.ant.filters.ReplaceTokens
+
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.4.30-RC'
id 'idea'
@@ -28,12 +30,20 @@ task versionFile() {
new File("${projectDir}/util/src/main/resources", "version.txt").text = getRootProject().version
}
+task replaceVersionCli(type: Copy) {
+ from file("cli/bin/libeufin-cli.template")
+ into file("cli/bin/libeufin-cli")
+ filter(ReplaceTokens, tokens: [version: getRootProject().version])
+}
+
classes {
dependsOn versionFile
+ dependsOn replaceVersionCli
}
task dist(type: Zip) {
dependsOn versionFile
+ dependsOn replaceVersionCli
evaluationDependsOn("nexus")
evaluationDependsOn("sandbox")
def topDir = "${getRootProject().name}-${getRootProject().version}"