Author: wsmoak
Date: Sun Aug 28 20:11:35 2005
New Revision: 264039

URL: http://svn.apache.org/viewcvs?rev=264039&view=rev
Log:
Updated Maven build files for general project info, dependencies, and website 
generation.

Modified:
    struts/shale/trunk/project.properties
    struts/shale/trunk/project.xml

Modified: struts/shale/trunk/project.properties
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/project.properties?rev=264039&r1=264038&r2=264039&view=diff
==============================================================================
--- struts/shale/trunk/project.properties (original)
+++ struts/shale/trunk/project.properties Sun Aug 28 20:11:35 2005
@@ -1,5 +1,4 @@
 # $Id: $
-# EXPERIMENTAL properties file for Maven build
 
 maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory
 
@@ -9,5 +8,8 @@
 
 
maven.repo.remote=http://cvs.apache.org/repository/,http://www.ibiblio.org/maven/,http://dist.codehaus.org/,http://www.bluesunrise.com/maven/
 
 
-#keep ant & maven directories separate.
-maven.build.dir=m-target
+maven.multiproject.basedir  = .
+maven.multiproject.includes = */project.xml
+maven.multiproject.aggregateDir = 
+
+

Modified: struts/shale/trunk/project.xml
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/project.xml?rev=264039&r1=264038&r2=264039&view=diff
==============================================================================
--- struts/shale/trunk/project.xml (original)
+++ struts/shale/trunk/project.xml Sun Aug 28 20:11:35 2005
@@ -1,9 +1,8 @@
 <?xml version="1.0"?>
 
-
 <!--
 
- Copyright 2004 The Apache Software Foundation.
+ Copyright 2004-2005 The Apache Software Foundation.
  
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
@@ -19,30 +18,15 @@
 
 -->
 
-<!--
-
-  EXPERIMENTAL Maven build
-  
-  [TODO] 
-  
-  * Incorporate proposal documentation into site.
-  
-  * Refine project XML so that it builds a respectable project site.
-  
-  * Add developers guide, when available.
-
-  $Id: $
-  
--->
-
 <project>
   <pomVersion>3</pomVersion>
   <id>shale</id>
-  <name>shale</name>
-  <currentVersion>0.0.1</currentVersion>
+  <groupId>shale</groupId>
+  <name>Shale Framework</name>
+  <currentVersion>1.0.0-dev</currentVersion>
   <organization>
     <name>Apache Software Foundation</name>
-    <url>http://struts.apache.org/</url>
+    <url>http://struts.apache.org/shale</url>
   </organization>
   <inceptionYear>2004</inceptionYear>
   <package>org.apache.shale</package>
@@ -58,9 +42,7 @@
   <shortDescription>Shale web controller framework for JavaServer 
Faces</shortDescription>
 
   <url>http://struts.apache.org/</url>
-  <issueTrackingUrl>
-    http://jakarta.apache.org/site/bugs.html
-  </issueTrackingUrl>
+  <issueTrackingUrl>http://issues.apache.org/bugzilla/</issueTrackingUrl>
   <siteAddress>struts.apache.org</siteAddress>
   <siteDirectory>
     /www/struts.apache.org/
@@ -71,10 +53,10 @@
 
   <repository>
     <connection>
-     scm|svn|https://svn.apache.org/repos/asf/struts/sandbox/trunk/struts-shale
+     scm|svn|https://svn.apache.org/repos/asf/struts/shale/trunk/
     </connection>
     <url>
-      
http://svn.apache.org/viewcvs.cgi/struts/sandbox/trunk/struts-shale?root=Apache-SVN
+      http://svn.apache.org/viewcvs.cgi/struts/shale/trunk?root=Apache-SVN
     </url>
   </repository>
 
@@ -131,73 +113,124 @@
 
   </developers>
 
+  <build>
+
+    <nagEmailAddress>
+      [email protected]
+    </nagEmailAddress>
+
+    <sourceDirectory>src/java</sourceDirectory>
+
+    <unitTestSourceDirectory>src/test</unitTestSourceDirectory>
+
+    <aspectSourceDirectory/>
+
+    <!-- Unit test cases -->
+    <unitTest>
+      <includes>
+        <include>**/*Test.java</include>
+      </includes>
+    </unitTest>
+              
+    <!-- J A R  R E S O U R C E S -->
+    <!-- Resources that are packaged up inside the JAR file -->
+    <resources/>
+  </build>
+  
+  <reports>
+    <report>maven-checkstyle-plugin</report>
+    <report>maven-changelog-plugin</report>
+    <report>maven-changes-plugin</report>
+    <report>maven-developer-activity-plugin</report>
+    <report>maven-faq-plugin</report>
+    <report>maven-file-activity-plugin</report>
+    <report>maven-javadoc-plugin</report>
+    <report>maven-jdepend-plugin</report>
+    <report>maven-junit-report-plugin</report>
+    <report>maven-jxr-plugin</report>
+       <!--report>maven-linkcheck-plugin</report-->
+    <report>maven-pmd-plugin</report>
+    <report>maven-simian-plugin</report>
+    <report>maven-tasklist-plugin</report>
+    <report>maven-jcoverage-plugin</report>
+    <!--report>maven-findbugs-plugin</report-->
+  </reports>
+
+  
   <dependencies>
 
     <dependency>
       <groupId>servletapi</groupId>
-      <artifactId>servletapi</artifactId>
-      <version>2.4-20040521</version>
+      <artifactId>servlet-api</artifactId>
+      <version>2.4</version>
       <url>http://java.sun.com/products/servlet/</url>
     </dependency>
     
     <dependency>
       <groupId>jspapi</groupId>
       <artifactId>jsp-api</artifactId>
-      <version>2.0-20040521</version>
+      <version>2.0</version>
       <url>http://java.sun.com/products/jsp/</url>
     </dependency>
+
+    <dependency>
+      <groupId>commons-beanutils</groupId>
+      <artifactId>commons-beanutils</artifactId>
+      <version>1.7.0</version>
+      <properties>
+        <war.bundle>true</war.bundle>
+      </properties>
+      <url>http://jakarta.apache.org/commons/beanutils/</url>
+    </dependency>
     
     <dependency>
       <groupId>commons-chain</groupId>
       <artifactId>commons-chain</artifactId>
       <version>1.0</version>
+      <properties>
+        <war.bundle>true</war.bundle>
+      </properties>
+      <url>jakarta.apache.org/commons/chain/</url>
     </dependency>
 
-
-
     <dependency>
-      <groupId>myfaces</groupId>
-      <artifactId>myfaces-jsf-api</artifactId>
-      <version>1.0.8-beta</version>
-      <url>http://myfaces.org/</url>
+      <groupId>commons-collections</groupId>
+      <artifactId>commons-collections</artifactId>
+      <version>3.0</version>
+      <properties>
+        <war.bundle>true</war.bundle>
+      </properties>
+      <url>jakarta.apache.org/commons/collections/</url>
     </dependency>
     
-    <!--
-    <dependency>
-      <groupId>jsf</groupId>
-      <artifactId>jsf-api</artifactId>
-      <version>1.1</version>
-      <url>http://java.sun.com/j2ee/javaserverfaces/download.html</url>
-    </dependency>
-    
-    <dependency>
-      <groupId>jsf</groupId>
-      <artifactId>jsf-impl</artifactId>
-      <version>1.1</version>
-      <url>http://java.sun.com/j2ee/javaserverfaces/download.html</url> 
-    </dependency>    
-    
-    -->
-
     <dependency>
-      <groupId>commons-beanutils</groupId>
-      <artifactId>commons-beanutils</artifactId>
-      <version>1.7.0</version>
-      <url>http://jakarta.apache.org/commons/beanutils/</url>
+      <groupId>commons-digester</groupId>
+      <artifactId>commons-digester</artifactId>
+      <version>1.7</version>
+      <properties>
+        <war.bundle>true</war.bundle>
+      </properties>
+      <url>jakarta.apache.org/commons/digester/</url>
     </dependency>
     
     <dependency>
       <groupId>commons-logging</groupId>
       <artifactId>commons-logging</artifactId>
       <version>1.0.4</version>
-      <url>jakarta.apache.org/commons/logging/</url> 
+      <url>jakarta.apache.org/commons/logging/</url>
+      <properties>
+        <war.bundle>true</war.bundle>
+      </properties>
     </dependency>
 
     <dependency>
-      <groupId>springframework</groupId>
-      <artifactId>spring-web</artifactId>
-      <version>1.1.5</version>
-      <url>http://www.springframework.org/</url>
+      <groupId>commons-validator</groupId>
+      <artifactId>commons-validator</artifactId>
+      <version>1.1.4</version>
+      <url>jakarta.apache.org/commons/validator/</url>
+      <properties>
+        <war.bundle>true</war.bundle>
+      </properties>
     </dependency>
 
     <dependency>
@@ -207,31 +240,6 @@
       <url>http://www.junit.org/</url> 
     </dependency>
     
-
   </dependencies>
   
-
-  <build>
-
-    <nagEmailAddress>
-      [email protected]
-    </nagEmailAddress>
-
-    <sourceDirectory>src/java</sourceDirectory>
-
-    <unitTestSourceDirectory>src/test</unitTestSourceDirectory>
-
-    <aspectSourceDirectory/>
-
-    <!-- Unit test cases -->
-    <unitTest>
-      <includes>
-        <include>**/*Test.java</include>
-      </includes>
-    </unitTest>
-              
-    <!-- J A R  R E S O U R C E S -->
-    <!-- Resources that are packaged up inside the JAR file -->
-    <resources/>
-  </build>
 </project>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to