You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by rd...@apache.org on 2011/05/31 16:16:07 UTC

svn commit: r1129685 - /james/mailet/project/trunk/pom.xml

Author: rdonkin
Date: Tue May 31 14:16:07 2011
New Revision: 1129685

URL: http://svn.apache.org/viewvc?rev=1129685&view=rev
Log:
Pull up site generation into parent pom.

Modified:
    james/mailet/project/trunk/pom.xml

Modified: james/mailet/project/trunk/pom.xml
URL: http://svn.apache.org/viewvc/james/mailet/project/trunk/pom.xml?rev=1129685&r1=1129684&r2=1129685&view=diff
==============================================================================
--- james/mailet/project/trunk/pom.xml (original)
+++ james/mailet/project/trunk/pom.xml Tue May 31 14:16:07 2011
@@ -34,6 +34,14 @@
   </description>
 
   <build>
+<!-- 
+
+
+
+
+=============================================
+Plugin management 
+-->
     <pluginManagement>
       <plugins>
          <plugin>
@@ -128,7 +136,223 @@
         </plugin>
       </plugins>
     </pluginManagement>
-    </build>
+    
+<!-- 
+
+
+
+
+=============================================
+Plugins 
+-->    
+    <plugins>
+    
+<!-- 
+
+
+
+
+=============================================
+Site 
+-->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-site-plugin</artifactId>
+        
+        <configuration>
+        
+        <!--
+
+
+
+         =====================================
+         Reports        
+         -->
+          <reportPlugins>
+            <!--
+    
+    
+    
+             =================================
+             Project Info        
+             -->          
+              <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-project-info-reports-plugin</artifactId>
+                <configuration>
+                </configuration>
+                <reports>
+                  <report>summary</report>
+                  <report>modules</report>
+                  <report>scm</report>
+                  <report>dependency-management</report>
+                  <report>help</report>
+                  <report>index</report>
+                  <report>cim</report>
+                  <report>mailing-list</report>
+                  <report>dependency-convergence</report>
+                  <report>project-team</report>
+                  <report>license</report>
+                  <report>issue-tracking</report>
+                </reports>
+              </plugin>
+            <!--
+    
+    
+    
+             =================================
+             Cross reference        
+             -->
+              <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jxr-plugin</artifactId>
+                <configuration>
+                  <aggregate>true</aggregate>
+                </configuration>
+              </plugin>
+            <!--
+    
+    
+    
+             =================================
+             Tests        
+             -->          
+            <plugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-surefire-report-plugin</artifactId>
+              <configuration>
+                <aggregate>true</aggregate>
+              </configuration>
+            </plugin>
+              
+            <!--
+    
+    
+    
+             =================================
+             Rat        
+             -->
+            <plugin>
+              <groupId>org.apache.rat</groupId>
+              <artifactId>apache-rat-plugin</artifactId>
+              <configuration>
+                <excludes>
+                  <exclude>NOTICE.*</exclude>
+                  <exclude>LICENSE.*</exclude>
+                  <!-- Generated by Maven -->
+                  <exclude>release.properties</exclude>
+                  <exclude>dist/**/*</exclude>
+                  <!-- Eclipse -->
+                  <exclude>**/.*</exclude>
+                  <exclude>.*/**/*</exclude>
+                </excludes>
+              </configuration>
+            </plugin>
+              
+            <!--
+    
+    
+    
+             =================================
+             PMD        
+             -->
+            <plugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-pmd-plugin</artifactId>
+              <configuration>
+                <aggregate>true</aggregate>
+                <targetJdk>${target.jdk}</targetJdk>
+                <rulesets>
+                  <ruleset>/rulesets/basic.xml</ruleset>
+                  <ruleset>/rulesets/unusedcode.xml</ruleset>
+                  <ruleset>/rulesets/imports.xml</ruleset>
+                </rulesets>
+                <format>xml</format>
+                <linkXref>true</linkXref>
+                <sourceEncoding>utf-8</sourceEncoding>
+                <minimumTokens>100</minimumTokens>
+              </configuration>
+            </plugin>
+              
+            <!--
+    
+    
+    
+             =================================
+             Javadocs
+             -->
+            <plugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-javadoc-plugin</artifactId>
+              <configuration>
+                <linksource>true</linksource>
+                <tags>
+                  <tag>
+                    <name>note</name>
+                    <placement>a</placement>
+                    <head>NOTE</head>
+                  </tag>
+                  <tag>
+                    <name>todo</name>
+                    <placement>a</placement>
+                    <head>TODO</head>
+                  </tag>
+                  <tag>
+                    <name>warning</name>
+                    <placement>a</placement>
+                    <head>WARNING</head>
+                  </tag>
+                </tags>
+                <source>${target.jdk}</source>
+              </configuration>
+              <reportSets>
+                <reportSet>
+                  <reports>
+                    <report>aggregate</report>
+                    <report>test-aggregate</report>
+                  </reports>
+                </reportSet>
+              </reportSets>
+            </plugin>
+              
+            <!--
+    
+    
+    
+             =================================
+             Mailetdocs
+             -->
+              <plugin>
+                <groupId>org.apache.james</groupId>
+                <artifactId>maven-mailetdocs-plugin</artifactId>
+              </plugin>
+              
+            <!--
+    
+    
+    
+             =================================
+             Find bugs
+             -->          
+            <plugin>
+              <groupId>org.codehaus.mojo</groupId>
+              <artifactId>findbugs-maven-plugin</artifactId>
+              <configuration>
+                <xrefLocation>${project.reporting.outputDirectory}/../xref</xrefLocation>
+                <xrefTestLocation>${project.reporting.outputDirectory}/../xref-test</xrefTestLocation>
+                <!-- required by dashboard plugin and hudson -->
+                <xmlOutput>true</xmlOutput>
+                <effort>Max</effort>
+                <findbugsXmlOutput>true</findbugsXmlOutput>
+                <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
+              </configuration>
+            </plugin>
+            
+           </reportPlugins>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 
 <!--  
 



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org