You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flume.apache.org by ar...@apache.org on 2012/02/09 23:24:18 UTC

svn commit: r1242565 - /incubator/flume/branches/flume-728/pom.xml

Author: arvind
Date: Thu Feb  9 22:24:18 2012
New Revision: 1242565

URL: http://svn.apache.org/viewvc?rev=1242565&view=rev
Log:
FLUME-958. Miscellaneous build improvements.

(Mike Percy via Arvind Prabhakar)

Modified:
    incubator/flume/branches/flume-728/pom.xml

Modified: incubator/flume/branches/flume-728/pom.xml
URL: http://svn.apache.org/viewvc/incubator/flume/branches/flume-728/pom.xml?rev=1242565&r1=1242564&r2=1242565&view=diff
==============================================================================
--- incubator/flume/branches/flume-728/pom.xml (original)
+++ incubator/flume/branches/flume-728/pom.xml Thu Feb  9 22:24:18 2012
@@ -166,8 +166,8 @@ limitations under the License.
   </mailingLists>
 
   <scm>
-    <url>https://svn.apache.org/repos/asf/incubator/flume/</url>
-    <developerConnection>https://svn.apache.org/repos/asf/incubator/flume/</developerConnection>
+    <url>scm:svn:https://svn.apache.org/repos/asf/incubator/flume/</url>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/incubator/flume/</developerConnection>
     <connection>scm:svn:https://svn.apache.org/repos/asf/incubator/flume</connection>
   </scm>
 
@@ -345,6 +345,29 @@ limitations under the License.
         <groupId>org.apache.rat</groupId>
         <artifactId>apache-rat-plugin</artifactId>
       </plugin>
+
+      <plugin>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.8.1</version>
+        <executions>
+          <execution>
+            <id>javadoc-jar</id>
+            <phase>package</phase>
+            <goals>
+              <goal>aggregate</goal>
+            </goals>
+            <configuration>
+              <!-- switch on dependency-driven aggregation -->
+              <includeDependencySources>true</includeDependencySources>
+
+              <dependencySourceIncludes>
+                <!-- include ONLY flume multi-module dependencies -->
+                <dependencySourceInclude>org.apache.flume:*</dependencySourceInclude>
+              </dependencySourceIncludes>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
     </plugins>
 
     <pluginManagement>
@@ -384,8 +407,8 @@ limitations under the License.
           <version>0.7</version>
           <executions>
             <execution>
-              <id>verify.rat</id>
-              <phase>verify</phase>
+              <id>test.rat</id>
+              <phase>test</phase>
               <goals>
                 <goal>check</goal>
               </goals>