Skip to content

Commit

Permalink
fix for GRAILS-12050 "Grails 3 Plugin Copy Assets instead of compile"
Browse files Browse the repository at this point in the history
  • Loading branch information
Graeme Rocher authored and Graeme Rocher committed Mar 11, 2015
1 parent c9918c9 commit 69f58b2
Showing 1 changed file with 6 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,11 @@ class GrailsPluginGradlePlugin extends GrailsGradlePlugin {

protected void configurePluginResources(Project project) {
ProcessResources processResources = (ProcessResources) project.tasks.getByName('processResources')
def copyAssets = project.task(type: Copy, "copyAssets") {
from project.fileTree("${project.projectDir}/grails-app/assets").files
into "${processResources.destinationDir}/META-INF/assets"
}

def copyCommands = project.task(type: Copy, "copyCommands") {
from "${project.projectDir}/src/main/scripts"
into "${processResources.destinationDir}/META-INF/commands"
Expand All @@ -128,7 +133,7 @@ class GrailsPluginGradlePlugin extends GrailsGradlePlugin {
into "${processResources.destinationDir}/META-INF/templates"
}

processResources.dependsOn(copyCommands, copyTemplates)
processResources.dependsOn(copyAssets, copyCommands, copyTemplates)
project.processResources {
rename "application.yml", "plugin.yml"
exclude "spring/resources.groovy"
Expand Down

0 comments on commit 69f58b2

Please sign in to comment.