[infinispan-commits] Infinispan SVN: r112 - in trunk: parent and 1 other directory.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Tue Apr 14 13:00:56 EDT 2009
Author: adriancole
Date: 2009-04-14 13:00:56 -0400 (Tue, 14 Apr 2009)
New Revision: 112
Modified:
trunk/distribution/pom.xml
trunk/parent/pom.xml
Log:
ISPN-52 used the <phase>none</phase> to disable plugins in distribution
Modified: trunk/distribution/pom.xml
===================================================================
--- trunk/distribution/pom.xml 2009-04-14 12:54:23 UTC (rev 111)
+++ trunk/distribution/pom.xml 2009-04-14 17:00:56 UTC (rev 112)
@@ -3,11 +3,6 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
-
- <properties>
- <build-jars>false</build-jars>
- </properties>
-
<parent>
<groupId>org.infinispan</groupId>
<artifactId>infinispan-parent</artifactId>
@@ -26,6 +21,26 @@
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>javadoc</id>
+ <phase>none</phase>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>build-test-jar</id>
+ <phase>none</phase>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2-beta-1</version>
<executions>
Modified: trunk/parent/pom.xml
===================================================================
--- trunk/parent/pom.xml 2009-04-14 12:54:23 UTC (rev 111)
+++ trunk/parent/pom.xml 2009-04-14 17:00:56 UTC (rev 112)
@@ -66,7 +66,6 @@
<project-package>org.infinispan</project-package>
<project-version>4.0.0-SNAPSHOT</project-version>
<defaultTestGroup>functional,unit</defaultTestGroup>
- <build-jars>true</build-jars>
</properties>
<dependencies>
@@ -201,6 +200,55 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.5</version>
+ <executions>
+ <execution>
+ <id>javadoc</id>
+ <phase>package</phase>
+ <goals>
+ <goal>javadoc</goal>
+ </goals>
+ <configuration>
+ <links>
+ <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
+ <link>http://java.sun.com/javaee/5/docs/api/</link>
+ </links>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifest>
+ <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+ <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+ <mainClass>org.infinispan.Version</mainClass>
+ </manifest>
+ </archive>
+ </configuration>
+ <executions>
+ <execution>
+ <id>build-test-jar</id>
+ <goals>
+ <goal>test-jar</goal>
+ </goals>
+ <configuration>
+ <archive>
+ <manifest>
+ <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+ <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+ </manifest>
+ </archive>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
<finalName>${artifactId}</finalName>
</build>
@@ -293,67 +341,5 @@
<defaultTestGroup>transaction</defaultTestGroup>
</properties>
</profile>
- <!-- only apply these plugins for modules who are of type jar -->
- <profile>
- <id>jarBuilder</id>
- <activation>
- <property>
- <name>build-jars</name>
- <value>true</value>
- </property>
- </activation>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>2.5</version>
- <executions>
- <execution>
- <phase>${javadocPhase}</phase>
- <goals>
- <goal>javadoc</goal>
- </goals>
- <configuration>
- <links>
- <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
- <link>http://java.sun.com/javaee/5/docs/api/</link>
- </links>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <archive>
- <manifest>
- <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
- <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
- <mainClass>org.infinispan.Version</mainClass>
- </manifest>
- </archive>
- </configuration>
- <executions>
- <execution>
- <id>build-test-jar</id>
- <goals>
- <goal>test-jar</goal>
- </goals>
- <configuration>
- <archive>
- <manifest>
- <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
- <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
- </manifest>
- </archive>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
</profiles>
</project>
More information about the infinispan-commits
mailing list