Skip to content

Commit c415ddb

Browse files
author
marcpalmer
committed
GRAILS-1242 - CompileStart and CompileEnd events for source and tests added, and PluginInstalled implemented.
git-svn-id: https://svn.codehaus.org/grails/trunk@4517 1cfb16fd-6d17-0410-8ff1-b7e8e1e2867d
1 parent 3e38b47 commit c415ddb

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

scripts/Compile.groovy

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ task ('default': "Performs compilation on any source files (Java or Groovy) in t
4949
task(compile : "Implementation of compilation phase") {
5050
depends(dependencies, classpath)
5151

52+
event("CompileStart", ['source'])
5253
event("StatusUpdate", ["Compiling sources"])
5354
Ant.sequential {
5455
mkdir(dir:"${basedir}/web-app/WEB-INF/classes")
@@ -61,11 +62,13 @@ task(compile : "Implementation of compilation phase") {
6162

6263
deleteAppClasses()
6364
}
65+
event("CompileEnd", ['source'])
6466
}
6567

6668
task(compileTests: "Compiles test cases located in src/test") {
6769

6870
if(new File("${basedir}/src/test").exists()) {
71+
event("CompileStart", ['tests'])
6972
event("StatusUpdate", ["Compiling test cases"])
7073
depends(classpath)
7174

@@ -80,8 +83,8 @@ task(compileTests: "Compiles test cases located in src/test") {
8083

8184
deleteAppClasses()
8285
}
83-
84-
}
86+
event("CompileEnd", ['tests'])
87+
}
8588
}
8689

8790
task(deleteAppClasses: "Delete application classes compiled by groovyc") {

scripts/InstallPlugin.groovy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ task(installPlugin:"Implementation task") {
124124
includeTargets << instrumentedInstallScript
125125
}
126126
event("StatusFinal", [ "Plugin ${fullPluginName} installed"])
127+
event("PluginInstalled", [ fullPluginName ])
127128
}
128129
}
129130
else {

0 commit comments

Comments
 (0)