[jboss-cvs] JBossAS SVN: r68949 - projects/ejb3/trunk.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jan 14 12:17:06 EST 2008
Author: ALRubinger
Date: 2008-01-14 12:17:06 -0500 (Mon, 14 Jan 2008)
New Revision: 68949
Modified:
projects/ejb3/trunk/pom.xml
Log:
Updated Aggregate POM to include custom assembly
Modified: projects/ejb3/trunk/pom.xml
===================================================================
--- projects/ejb3/trunk/pom.xml 2008-01-14 17:16:36 UTC (rev 68948)
+++ projects/ejb3/trunk/pom.xml 2008-01-14 17:17:06 UTC (rev 68949)
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
vi:ts=2:sw=2:expandtab:
-
+-->
+<!--
The parent maven for the ejb3 project
This pom aggregates the subproject pom
@@ -20,20 +21,53 @@
<name>JBoss EJB 3.0 Aggregator</name>
<url>http://labs.jboss.com/jbossejb3/</url>
<description>
- The JBoss EJB 3 implementation.
+ The JBoss EJB 3.0 Implementation
</description>
-
+
+ <!-- Build Configuration -->
+ <build>
+
+ <plugins>
+ <!-- Assembly Plugin -->
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>assembly</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <descriptors>
+ <descriptor>assembly/installer.xml</descriptor>
+ </descriptors>
+ <archive>
+ <manifest>
+ <mainClass>org.jboss.ejb3.installer.Installer</mainClass>
+ </manifest>
+ </archive>
+ </configuration>
+ <inherited>false</inherited>
+ </plugin>
+
+ </plugins>
+ </build>
+
+ <!-- Aggregate Modules -->
<modules>
<module>build</module>
- <module>core</module>
+ <module>ejb3-ext-api</module>
+ <module>ejb3-impl</module>
+ <module>ejb3-cache</module>
+ <module>pool</module>
<module>injection</module>
<module>interceptors</module>
<module>metadata</module>
- <module>ejb3-cache</module>
- <module>pool</module>
<module>locator</module>
- <module>ejb3-ext-api</module>
- <module>ejb3-impl</module>
+ <module>core</module>
+ <module>ejb3-installer</module>
<module>sandbox</module>
</modules>
@@ -44,55 +78,6 @@
<defaultGoal>process-test-resources</defaultGoal>
</build>
</profile>
- <profile>
- <id>docs</id>
- <modules>
- <module>docs</module>
- </modules>
- </profile>
- <profile>
- <id>assembly</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <inherited>false</inherited>
- <executions>
- <execution>
- <id>make-assembly</id>
- <phase>install</phase>
- <goals>
- <goal>assembly</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <finalName>jboss-ejb3-${project.version}</finalName>
- <descriptors>
- <descriptor>build/assembly/dist.xml</descriptor>
- <descriptor>build/assembly/src.xml</descriptor>
- </descriptors>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <modules>
- <module>docs</module>
- </modules>
- </profile>
</profiles>
- <distributionManagement>
- <repository>
- <!-- Copy the distribution jar file to a local checkout of the maven repository
- - This variable can be set in $MAVEN_HOME/conf/settings.xml -->
- <id>repository.jboss.org</id>
- <url>file://${maven.repository.root}</url>
- </repository>
- <snapshotRepository>
- <id>snapshots.jboss.org</id>
- <name>JBoss Snapshot Repository</name>
- <url>dav:https://snapshots.jboss.org/maven2</url>
- </snapshotRepository>
- </distributionManagement>
</project>
More information about the jboss-cvs-commits
mailing list