From 00242dd2fc7914fb25def6d07bd74936cf5e1d90 Mon Sep 17 00:00:00 2001 From: "Achim D. Brucker" Date: Mon, 29 Oct 2018 11:42:54 +0000 Subject: [PATCH] Copy main.config.in to main.config, if it does not exist. --- com.logicalhacking.dasca.dataflow/build.gradle | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/com.logicalhacking.dasca.dataflow/build.gradle b/com.logicalhacking.dasca.dataflow/build.gradle index fe763b5..4eaffa5 100644 --- a/com.logicalhacking.dasca.dataflow/build.gradle +++ b/com.logicalhacking.dasca.dataflow/build.gradle @@ -26,3 +26,21 @@ test { exclude '**/Test0*.class' exclude '**/Test1*.class' } + +task copyConfigIfNotExists { + if (!file('config/main.config').exists()) + copy { + from("config") + into("config") + include("main.config.in") + rename("main.config.in", "main.config") + } + copy { + from("config") + into("bin/config") + include("main.config.in") + rename("main.config.in", "main.config") + } +} + +build.dependsOn(copyConfigIfNotExists)