From 08a232180b2ccb15dbbc4ff0ce21c0ddc0b11802 Mon Sep 17 00:00:00 2001 From: Artem Bilan Date: Sat, 12 Oct 2013 11:43:41 +0300 Subject: [PATCH] INT-3074: JDBC: Make generateSql as UP-TO-DATE * remove `overwrite: 'true'` from `generateSql` task * add `cleanSql` task JIRA: https://jira.springsource.org/browse/INT-3074 --- spring-integration-jdbc/build.gradle | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/spring-integration-jdbc/build.gradle b/spring-integration-jdbc/build.gradle index 88049c8b29..e0d6a7227b 100644 --- a/spring-integration-jdbc/build.gradle +++ b/spring-integration-jdbc/build.gradle @@ -26,7 +26,7 @@ task generateSql { doLast { ['hsqldb', 'h2', 'db2', 'derby', 'mysql', 'mysql-5_6_4', 'oracle10g', 'postgresql', 'sqlserver', 'sybase'].each { dbType -> - ant.vppcopy(todir: generatedResourcesDir, overwrite: 'true') { + ant.vppcopy(todir: generatedResourcesDir) { config { context { property key: 'includes', value: 'src/main/sql' @@ -45,3 +45,7 @@ task generateSql { // tie schema generation to the build lifecycle compileJava.dependsOn generateSql + +task cleanSql (type: Delete) { + delete fileTree(dir: 'src/main/resources/org/springframework/integration/jdbc').include('*.sql').exclude('config', 'store/channel') +}