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)