directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From br...@apache.org
Subject svn commit: r106401 - in incubator/directory/eve/trunk: maven-eve-plugin maven-eve-plugin/src maven-eve-plugin/xdocs tools/maven-eve-plugin
Date Wed, 24 Nov 2004 09:31:53 GMT
Author: brett
Date: Wed Nov 24 01:31:51 2004
New Revision: 106401

URL: http://svn.apache.org/viewcvs?view=rev&rev=106401
Log:
make the plugin a little more robust.
- install to repository, not maven installation under Maven 1.0.x version of multiproject
More changes are necessary so that it depends less on the environment
and passes those values through to the task, as well as do some error handling.

Promote to the same directory level as other subprojects

Added:
   incubator/directory/eve/trunk/maven-eve-plugin/
      - copied from r106276, incubator/directory/eve/trunk/tools/maven-eve-plugin/
   incubator/directory/eve/trunk/maven-eve-plugin/maven.xml
   incubator/directory/eve/trunk/maven-eve-plugin/plugin.jelly
      - copied, changed from r106400, incubator/directory/eve/trunk/tools/maven-eve-plugin/plugin.jelly
   incubator/directory/eve/trunk/maven-eve-plugin/plugin.properties
      - copied unchanged from r106400, incubator/directory/eve/trunk/tools/maven-eve-plugin/plugin.properties
   incubator/directory/eve/trunk/maven-eve-plugin/project.properties
      - copied unchanged from r106400, incubator/directory/eve/trunk/tools/maven-eve-plugin/project.properties
   incubator/directory/eve/trunk/maven-eve-plugin/project.xml
      - copied, changed from r106400, incubator/directory/eve/trunk/tools/maven-eve-plugin/project.xml
   incubator/directory/eve/trunk/maven-eve-plugin/src/
      - copied from r106400, incubator/directory/eve/trunk/tools/maven-eve-plugin/src/
   incubator/directory/eve/trunk/maven-eve-plugin/xdocs/
      - copied from r106400, incubator/directory/eve/trunk/tools/maven-eve-plugin/xdocs/
Removed:
   incubator/directory/eve/trunk/tools/maven-eve-plugin/

Added: incubator/directory/eve/trunk/maven-eve-plugin/maven.xml
Url: http://svn.apache.org/viewcvs/incubator/directory/eve/trunk/maven-eve-plugin/maven.xml?view=auto&rev=106401
==============================================================================
--- (empty file)
+++ incubator/directory/eve/trunk/maven-eve-plugin/maven.xml	Wed Nov 24 01:31:51 2004
@@ -0,0 +1,6 @@
+<project xmlns:maven="jelly:maven">
+  <goal name="multiproject:install-callback">
+    <!-- Can be removed if multiproject-1.6 is required -->
+    <attainGoal name="plugin:repository-install"/>
+  </goal>
+</project>

Copied: incubator/directory/eve/trunk/maven-eve-plugin/plugin.jelly (from r106400, incubator/directory/eve/trunk/tools/maven-eve-plugin/plugin.jelly)
Url: http://svn.apache.org/viewcvs/incubator/directory/eve/trunk/maven-eve-plugin/plugin.jelly?view=diff&rev=106401&p1=incubator/directory/eve/trunk/tools/maven-eve-plugin/plugin.jelly&r1=106400&p2=incubator/directory/eve/trunk/maven-eve-plugin/plugin.jelly&r2=106401
==============================================================================
--- incubator/directory/eve/trunk/tools/maven-eve-plugin/plugin.jelly	(original)
+++ incubator/directory/eve/trunk/maven-eve-plugin/plugin.jelly	Wed Nov 24 01:31:51 2004
@@ -61,10 +61,13 @@
 			<echo>maven.eve.schema.deps.${schema} = ${deps}</echo>
 			-->
 
+                        <!-- Basedir sysprop not set when not forking -->
+                        <j:set var="noop" value="${systemScope.setProperty('basedir',
basedir)}"/>
 			<j:useBean var="task" class="org.apache.eve.tools.schema.EveSchemaToolTask" 
 				name="${schema}" owner="${owner}" package="${package}" dependencies="${deps}"/>
 			<j:expr value="${task.execute()}"/>
 			<echo>Generated schema producer classes for ${schema}.schema</echo>
+                        <!-- TODO: need to honour failures! -->
           </j:forEach>
           
         </j:if>

Copied: incubator/directory/eve/trunk/maven-eve-plugin/plugin.properties (from r106400, incubator/directory/eve/trunk/tools/maven-eve-plugin/plugin.properties)
Url: http://svn.apache.org/viewcvs/incubator/directory/eve/trunk/maven-eve-plugin/plugin.properties?view=diff&rev=106401&p1=incubator/directory/eve/trunk/tools/maven-eve-plugin/plugin.properties&r1=106400&p2=incubator/directory/eve/trunk/maven-eve-plugin/plugin.properties&r2=106401
==============================================================================

Copied: incubator/directory/eve/trunk/maven-eve-plugin/project.properties (from r106400, incubator/directory/eve/trunk/tools/maven-eve-plugin/project.properties)
Url: http://svn.apache.org/viewcvs/incubator/directory/eve/trunk/maven-eve-plugin/project.properties?view=diff&rev=106401&p1=incubator/directory/eve/trunk/tools/maven-eve-plugin/project.properties&r1=106400&p2=incubator/directory/eve/trunk/maven-eve-plugin/project.properties&r2=106401
==============================================================================

Copied: incubator/directory/eve/trunk/maven-eve-plugin/project.xml (from r106400, incubator/directory/eve/trunk/tools/maven-eve-plugin/project.xml)
Url: http://svn.apache.org/viewcvs/incubator/directory/eve/trunk/maven-eve-plugin/project.xml?view=diff&rev=106401&p1=incubator/directory/eve/trunk/tools/maven-eve-plugin/project.xml&r1=106400&p2=incubator/directory/eve/trunk/maven-eve-plugin/project.xml&r2=106401
==============================================================================
--- incubator/directory/eve/trunk/tools/maven-eve-plugin/project.xml	(original)
+++ incubator/directory/eve/trunk/maven-eve-plugin/project.xml	Wed Nov 24 01:31:51 2004
@@ -17,7 +17,7 @@
  */
  -->
 <project>
-  <extend>${basedir}/../../project.xml</extend>
+  <extend>${basedir}/../project.xml</extend>
   <pomVersion>1</pomVersion>
   <artifactId>maven-eve-plugin</artifactId>
   <groupId>incubator-directory</groupId>

Mime
View raw message