From 28f9a4a56f6e70a5bfebdbcdc735355c2d1d0d27 Mon Sep 17 00:00:00 2001 From: Michael Yan Date: Tue, 15 Oct 2024 10:49:52 +0800 Subject: [PATCH] Fixes Grace views not included with War Closes gh-26 --- .../grails/views/gradle/AbstractGroovyTemplatePlugin.groovy | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gradle/src/main/groovy/grails/views/gradle/AbstractGroovyTemplatePlugin.groovy b/gradle/src/main/groovy/grails/views/gradle/AbstractGroovyTemplatePlugin.groovy index d88903aa..f8f672c4 100644 --- a/gradle/src/main/groovy/grails/views/gradle/AbstractGroovyTemplatePlugin.groovy +++ b/gradle/src/main/groovy/grails/views/gradle/AbstractGroovyTemplatePlugin.groovy @@ -89,6 +89,12 @@ class AbstractGroovyTemplatePlugin implements Plugin { allTasks.withType(War) { War war -> war.dependsOn templateCompileTask + if (war.classpath) { + war.classpath = war.classpath + project.files(destDir) + } + else { + war.classpath = project.files(destDir) + } } allTasks.withType(Jar) { Jar jar -> if(!(jar instanceof War)) {