You are viewing a plain text version of this content. The canonical link for it is here.
Posted to easyant-commits@incubator.apache.org by jl...@apache.org on 2012/08/04 21:17:53 UTC

svn commit: r1369450 - in /incubator/easyant/plugins/trunk: compile-groovy/src/main/resources/ compile-java/src/main/resources/ compile-scala/src/main/resources/ compile-test-groovy/src/main/resources/ compile-test-java/src/main/resources/ compile-test...

Author: jlboudart
Date: Sat Aug  4 21:17:53 2012
New Revision: 1369450

URL: http://svn.apache.org/viewvc?rev=1369450&view=rev
Log:
Add compile-finished extension point

Modified:
    incubator/easyant/plugins/trunk/compile-groovy/src/main/resources/compile-groovy.ant
    incubator/easyant/plugins/trunk/compile-java/src/main/resources/compile-java.ant
    incubator/easyant/plugins/trunk/compile-scala/src/main/resources/compile-scala.ant
    incubator/easyant/plugins/trunk/compile-test-groovy/src/main/resources/compile-test-groovy.ant
    incubator/easyant/plugins/trunk/compile-test-java/src/main/resources/compile-test-java.ant
    incubator/easyant/plugins/trunk/compile-test-scala/src/main/resources/compile-test-scala.ant

Modified: incubator/easyant/plugins/trunk/compile-groovy/src/main/resources/compile-groovy.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/plugins/trunk/compile-groovy/src/main/resources/compile-groovy.ant?rev=1369450&r1=1369449&r2=1369450&view=diff
==============================================================================
--- incubator/easyant/plugins/trunk/compile-groovy/src/main/resources/compile-groovy.ant (original)
+++ incubator/easyant/plugins/trunk/compile-groovy/src/main/resources/compile-groovy.ant Sat Aug  4 21:17:53 2012
@@ -43,7 +43,7 @@
 
     </target>
 
-    <target name="compile-groovy:compile" depends="compile-groovy:configure" if="has.src.main.groovy">
+    <target name="compile-groovy:compile" depends="compile-groovy:configure" if="has.src.main.groovy" extensionOf="abstract-compile:compile-finished">
         <mkdir dir="${target.main.classes}" />
         <!--
         <groovyc> Attributes

Modified: incubator/easyant/plugins/trunk/compile-java/src/main/resources/compile-java.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/plugins/trunk/compile-java/src/main/resources/compile-java.ant?rev=1369450&r1=1369449&r2=1369450&view=diff
==============================================================================
--- incubator/easyant/plugins/trunk/compile-java/src/main/resources/compile-java.ant (original)
+++ incubator/easyant/plugins/trunk/compile-java/src/main/resources/compile-java.ant Sat Aug  4 21:17:53 2012
@@ -41,7 +41,7 @@
 
     </target>
 
-    <target name="compile-java:compile" depends="compile-java:init,abstract-compile:compile-ready" if="has.src.main.java">
+    <target name="compile-java:compile" depends="compile-java:init,abstract-compile:compile-ready" if="has.src.main.java" extensionOf="abstract-compile:compile-finished">
         <mkdir dir="${target.main.classes}" />
         <javac  srcdir="${src.main.java}"
                 destdir="${target.main.classes}"

Modified: incubator/easyant/plugins/trunk/compile-scala/src/main/resources/compile-scala.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/plugins/trunk/compile-scala/src/main/resources/compile-scala.ant?rev=1369450&r1=1369449&r2=1369450&view=diff
==============================================================================
--- incubator/easyant/plugins/trunk/compile-scala/src/main/resources/compile-scala.ant (original)
+++ incubator/easyant/plugins/trunk/compile-scala/src/main/resources/compile-scala.ant Sat Aug  4 21:17:53 2012
@@ -53,7 +53,7 @@
         </ea:path>
     </target>
 
-    <target name="compile-scala:compile" depends="compile-scala:configure" if="has.src.main.scala">
+    <target name="compile-scala:compile" depends="compile-scala:configure" if="has.src.main.scala" extensionOf="abstract-compile:compile-finished">
         <mkdir dir="${target.main.classes}" />
         <scalac  srcdir="${src.main.scala}"
                 destdir="${target.main.classes}"

Modified: incubator/easyant/plugins/trunk/compile-test-groovy/src/main/resources/compile-test-groovy.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/plugins/trunk/compile-test-groovy/src/main/resources/compile-test-groovy.ant?rev=1369450&r1=1369449&r2=1369450&view=diff
==============================================================================
--- incubator/easyant/plugins/trunk/compile-test-groovy/src/main/resources/compile-test-groovy.ant (original)
+++ incubator/easyant/plugins/trunk/compile-test-groovy/src/main/resources/compile-test-groovy.ant Sat Aug  4 21:17:53 2012
@@ -51,7 +51,7 @@
         <taskdef name="groovyc" classname="org.codehaus.groovy.ant.Groovyc" classpathref="resolved.groovy.classpath" />
     </target>
 
-    <target name="compile-test-groovy:compile" depends="compile-test-groovy:configure" if="has.src.test.groovy">
+    <target name="compile-test-groovy:compile" depends="compile-test-groovy:configure" if="has.src.test.groovy" extensionOf="abstract-compile:compile-finished">
         <ea:parameter property="test.compile.includes.pattern" default="**/*.groovy" 
             description="Pattern describing files included in test compilation process" />
         <ea:parameter property="test.compile.excludes.pattern" default="" 
@@ -60,7 +60,7 @@
     	<compile-groovy-tests prefix="test"/>
     </target>
 
-    <target name="compile-test-groovy:compile-integration" depends="compile-test-groovy:configure" if="has.src.test.integration.groovy">
+    <target name="compile-test-groovy:compile-integration" depends="compile-test-groovy:configure" if="has.src.test.integration.groovy" extensionOf="abstract-compile:compile-finished">
         <ea:parameter property="test.integration.compile.includes.pattern" default="**/*.groovy" 
             description="Pattern describing files included in integration test compilation process" />
         <ea:parameter property="test.integration.compile.excludes.pattern" default="" 

Modified: incubator/easyant/plugins/trunk/compile-test-java/src/main/resources/compile-test-java.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/plugins/trunk/compile-test-java/src/main/resources/compile-test-java.ant?rev=1369450&r1=1369449&r2=1369450&view=diff
==============================================================================
--- incubator/easyant/plugins/trunk/compile-test-java/src/main/resources/compile-test-java.ant (original)
+++ incubator/easyant/plugins/trunk/compile-test-java/src/main/resources/compile-test-java.ant Sat Aug  4 21:17:53 2012
@@ -50,7 +50,7 @@
         </sequential>
     </macrodef>
 	
-    <target name="compile-test-java:compile" depends="abstract-compile:compile-ready" if="has.src.test.java">
+    <target name="compile-test-java:compile" depends="abstract-compile:compile-ready" if="has.src.test.java" extensionOf="abstract-compile:compile-finished">
     	<ea:parameter property="test.compile.java.target.version" default="${ant.java.version}" 
             description="Specify a VM version for Generated class files (e.g., 1.1 or 1.2)." />
         <ea:parameter property="test.compile.java.source.version" default="${ant.java.version}" 
@@ -63,7 +63,7 @@
     	<compile-java-tests prefix="test"/>
     </target>
 
-    <target name="compile-test-java:compile-integration" depends="abstract-compile:compile-ready" if="has.src.test.integration.java">
+    <target name="compile-test-java:compile-integration" depends="abstract-compile:compile-ready" if="has.src.test.integration.java" extensionOf="abstract-compile:compile-finished">
     	<ea:parameter property="test.integration.compile.java.target.version" default="${ant.java.version}" 
             description="Specify a VM version for Generated class files (e.g., 1.1 or 1.2)." />
         <ea:parameter property="test.integration.compile.java.source.version" default="${ant.java.version}" 

Modified: incubator/easyant/plugins/trunk/compile-test-scala/src/main/resources/compile-test-scala.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/plugins/trunk/compile-test-scala/src/main/resources/compile-test-scala.ant?rev=1369450&r1=1369449&r2=1369450&view=diff
==============================================================================
--- incubator/easyant/plugins/trunk/compile-test-scala/src/main/resources/compile-test-scala.ant (original)
+++ incubator/easyant/plugins/trunk/compile-test-scala/src/main/resources/compile-test-scala.ant Sat Aug  4 21:17:53 2012
@@ -58,7 +58,7 @@
         </sequential>
     </macrodef>
 
-    <target name="compile-test-scala:compile" depends="compile-test-scala:configure" if="has.src.test.java">
+    <target name="compile-test-scala:compile" depends="compile-test-scala:configure" if="has.src.test.java" extensionOf="abstract-compile:compile-finished">
         <ea:parameter property="test.compile.includes.pattern" default="**/*.scala" 
             description="Pattern describing files included in test compilation process" />
         <ea:parameter property="test.compile.excludes.pattern" default="" 
@@ -67,7 +67,7 @@
     	<compile-scala-tests prefix="test"/>
     </target>
 
-    <target name="compile-test-scala:compile-integration" depends="compile-test-scala:configure" if="has.src.test.integration.java">
+    <target name="compile-test-scala:compile-integration" depends="compile-test-scala:configure" if="has.src.test.integration.java" extensionOf="abstract-compile:compile-finished">
         <ea:parameter property="test.integration.compile.includes.pattern" default="**/*.groovy" 
             description="Pattern describing files included in integration test compilation process" />
         <ea:parameter property="test.integration.compile.excludes.pattern" default=""