CVS: jcontainer/loom/engine maven.xml,1.9,1.10 project.properties,1.3,1.4

Peter Donald <pdonald-yCVjj/[email protected]> Sun, 2 Nov 2003 23:15:18 -0600
Newsgroups gmane.comp.java.jcontainer.cvs
Message-ID <[email protected]>
Update of /cvsroot/jcontainer/jcontainer/loom/engine
In directory hogshead.codehaus.org:/tmp/cvs-serv19843/engine

Modified Files:
	maven.xml project.properties 
Log Message:
Rework plugin so that metageneration occurs as postGoal on java:compile


Index: maven.xml
===================================================================
RCS file: /cvsroot/jcontainer/jcontainer/loom/engine/maven.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- maven.xml	16 Oct 2003 14:48:30 -0000	1.9
+++ maven.xml	3 Nov 2003 05:15:16 -0000	1.10
@@ -26,20 +26,6 @@
         <attainGoal name="build"/>
     </goal>
 
-    <postGoal name="java:compile">
-        <ant:taskdef name="metagenerate"
-            classname="org.jcontainer.loom.info.GenerateLoomDescriptorsTask">
-            <ant:classpath>
-                <ant:path refid="maven.dependency.classpath"/>
-            </ant:classpath>
-        </ant:taskdef>
-        <ant:echo message="Generating Component Descriptors"/>
-        <ant:mkdir dir="${maven.build.dest}"/>
-        <metagenerate destDir="${maven.build.dest}">
-            <ant:fileset dir="${maven.sar.metagenerate.src}"/>
-        </metagenerate>
-    </postGoal>
-
     <goal name="build">
         <attainGoal name="jar:install"/>
     </goal>
@@ -49,14 +35,6 @@
     </goal>
 
     <postGoal name="test:compile">
-        <ant:taskdef name="metagenerate"
-            classname="org.jcontainer.loom.info.GenerateLoomDescriptorsTask">
-            <ant:classpath>
-                <ant:path refid="maven.dependency.classpath"/>
-            </ant:classpath>
-        </ant:taskdef>
-        <ant:echo message="Generating Component Descriptors For Unit Tests"/>
-        <ant:mkdir dir="${basedir}/target/test-classes"/>
         <metagenerate destDir="${basedir}/target/test-classes">
             <ant:fileset dir="src/test">
                 <include name="**/data/*"/>

Index: project.properties
===================================================================
RCS file: /cvsroot/jcontainer/jcontainer/loom/engine/project.properties,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- project.properties	25 Oct 2003 14:37:46 -0000	1.3
+++ project.properties	3 Nov 2003 05:15:16 -0000	1.4
@@ -1 +1,2 @@
 maven.repo.remote = http://ibiblio.org/maven/,http://spice.sf.net/maven/,http://dist.codehaus.org
+maven.sar.metagenerate=true