From e184aa11d98e95a8098b80083b221e85a989b7d3 Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Fri, 13 Jun 2014 12:22:13 +0100 Subject: [PATCH] *.groovy has to be different filename (problem is CF buildpack) --- app.groovy | 5 +++-- templates/{Application.groovy => Application.groovy.tmpl} | 0 ...{ApplicationTests.groovy => ApplicationTests.groovy.tmpl} | 0 ...vletInitializer.groovy => ServletInitializer.groovy.tmpl} | 0 4 files changed, 3 insertions(+), 2 deletions(-) rename templates/{Application.groovy => Application.groovy.tmpl} (100%) rename templates/{ApplicationTests.groovy => ApplicationTests.groovy.tmpl} (100%) rename templates/{ServletInitializer.groovy => ServletInitializer.groovy.tmpl} (100%) diff --git a/app.groovy b/app.groovy index a910785c..dcd22014 100644 --- a/app.groovy +++ b/app.groovy @@ -150,8 +150,9 @@ class MainController { } - def write(File src, String name, def model) { - def body = template name, model + def write(File src, String name, def model) { + String tmpl = name.endsWith('.groovy') ? name + '.tmpl' : name + def body = template tmpl, model new File(src, name).write(body) } diff --git a/templates/Application.groovy b/templates/Application.groovy.tmpl similarity index 100% rename from templates/Application.groovy rename to templates/Application.groovy.tmpl diff --git a/templates/ApplicationTests.groovy b/templates/ApplicationTests.groovy.tmpl similarity index 100% rename from templates/ApplicationTests.groovy rename to templates/ApplicationTests.groovy.tmpl diff --git a/templates/ServletInitializer.groovy b/templates/ServletInitializer.groovy.tmpl similarity index 100% rename from templates/ServletInitializer.groovy rename to templates/ServletInitializer.groovy.tmpl