[seam-commits] Seam SVN: r13051 - in dist/trunk: dist and 1 other directories.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Fri Jun 4 13:51:51 EDT 2010


Author: pete.muir at jboss.org
Date: 2010-06-04 13:51:50 -0400 (Fri, 04 Jun 2010)
New Revision: 13051

Added:
   dist/trunk/seam/
   dist/trunk/seam/pom.xml
Modified:
   dist/trunk/dist/pom.xml
   dist/trunk/pom.xml
Log:
split out bom from monolith

Modified: dist/trunk/dist/pom.xml
===================================================================
--- dist/trunk/dist/pom.xml	2010-06-04 17:19:51 UTC (rev 13050)
+++ dist/trunk/dist/pom.xml	2010-06-04 17:51:50 UTC (rev 13051)
@@ -10,8 +10,9 @@
 
    <parent>
       <groupId>org.jboss.seam</groupId>
-      <artifactId>seam</artifactId>
+      <artifactId>seam-bom</artifactId>
       <version>3.0.0-SNAPSHOT</version>
+      <relativePath>../pom.xml</relativePath>
    </parent>
 
    <description>

Modified: dist/trunk/pom.xml
===================================================================
--- dist/trunk/pom.xml	2010-06-04 17:19:51 UTC (rev 13050)
+++ dist/trunk/pom.xml	2010-06-04 17:51:50 UTC (rev 13051)
@@ -3,8 +3,8 @@
    <modelVersion>4.0.0</modelVersion>
 
    <groupId>org.jboss.seam</groupId>
-   <artifactId>seam</artifactId>
-   <packaging>jar</packaging>
+   <artifactId>seam-bom</artifactId>
+   <packaging>pom</packaging>
    <version>3.0.0-SNAPSHOT</version>
    <name>Seam BOM</name>
 
@@ -33,6 +33,10 @@
    </repositories>
 
    <url>http://www.seamframework.org</url>
+  
+   <modules>
+      <module>seam</module>
+   </modules>
 
    <properties>
       <!-- JBoss Java EE BOM -->
@@ -243,58 +247,6 @@
       </dependencies>
    </dependencyManagement>
 
-   <!-- Dependecies for shaded jar -->
-   <dependencies>
-      <dependency>
-         <groupId>org.jboss.seam.xml</groupId>
-         <artifactId>seam-xml-config</artifactId>
-         <optional>true</optional>
-      </dependency>
-
-      <dependency>
-         <groupId>org.jboss.seam.remoting</groupId>
-         <artifactId>seam-remoting-core</artifactId>
-         <optional>true</optional>
-      </dependency>
-
-      <dependency>
-         <groupId>org.jboss.seam.faces</groupId>
-         <artifactId>seam-faces</artifactId>
-         <optional>true</optional>
-      </dependency>
-
-      <dependency>
-         <groupId>org.jboss.seam.faces</groupId>
-         <artifactId>seam-faces-api</artifactId>
-         <optional>true</optional>
-      </dependency>
-
-      <dependency>
-         <groupId>org.jboss.seam.jms</groupId>
-         <artifactId>seam-jms</artifactId>
-         <optional>true</optional>
-      </dependency>
-
-      <dependency>
-         <groupId>org.jboss.seam.jms</groupId>
-         <artifactId>seam-jms-api</artifactId>
-         <optional>true</optional>
-      </dependency>
-
-      <dependency>
-         <groupId>org.jboss.seam.international</groupId>
-         <artifactId>seam-international</artifactId>
-         <optional>true</optional>
-      </dependency>
-
-      <dependency>
-         <groupId>org.jboss.seam.international</groupId>
-         <artifactId>seam-international-api</artifactId>
-         <optional>true</optional>
-      </dependency>
-
-   </dependencies>
-
    <profiles>
       <profile>
          <id>distribution</id>
@@ -307,76 +259,6 @@
             <module>dist</module>
          </modules>
       </profile>
-      <profile>
-         <id>uber-jar</id>
-         <activation>
-            <activeByDefault>true</activeByDefault>
-         </activation>
-         <build>
-            <plugins>
-               <plugin>
-                  <groupId>org.apache.maven.plugins</groupId>
-                  <artifactId>maven-javadoc-plugin</artifactId>
-                  <executions>
-                     <execution>
-                        <id>uber-javadoc-jar</id>
-                        <phase>package</phase>
-                        <goals>
-                           <goal>jar</goal>
-                        </goals>
-                        <configuration>
-                           <includeDependencySources>true</includeDependencySources>
-                           <dependencySourceIncludes>
-                              <dependencySourceInclude>org.jboss.seam.*</dependencySourceInclude>
-                           </dependencySourceIncludes>
-                        </configuration>
-                     </execution>
-                  </executions>
-               </plugin>
-               <plugin>
-                  <groupId>org.apache.maven.plugins</groupId>
-                  <artifactId>maven-shade-plugin</artifactId>
-                  <dependencies>
-                     <dependency>
-                        <groupId>org.jboss.seam.build</groupId>
-                        <artifactId>seam-maven-tools</artifactId>
-                        <version>1.0.0-SNAPSHOT</version>
-                     </dependency>
-                  </dependencies>
-                  <executions>
-                     <execution>
-                        <id>uber-jar</id>
-                        <phase>package</phase>
-                        <goals>
-                           <goal>shade</goal>
-                        </goals>
-                        <configuration>
-                           <createSourcesJar>true</createSourcesJar>
-                           <artifactSet>
-                              <includes>
-                                 <include>org.jboss.seam.*:*</include>
-                              </includes>
-                           </artifactSet>
-                           <transformers>
-                              <transformer
-                                 implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
-                              <transformer implementation="org.jboss.seam.build.tools.XmlAppendingTransformer">
-                                 <resource>META-INF/beans.xml</resource>
-                              </transformer>
-                              <transformer implementation="org.jboss.seam.build.tools.XmlAppendingTransformer">
-                                 <resource>META-INF/faces-config.xml</resource>
-                              </transformer>
-                              <transformer implementation="org.jboss.seam.build.tools.XmlAppendingTransformer">
-                                 <resource>META-INF/web-fragment.xml</resource>
-                              </transformer>
-                           </transformers>
-                        </configuration>
-                     </execution>
-                  </executions>
-               </plugin>
-            </plugins>
-         </build>
-      </profile>
    </profiles>
 
    <scm>


Property changes on: dist/trunk/seam
___________________________________________________________________
Name: svn:ignore
   + target


Added: dist/trunk/seam/pom.xml
===================================================================
--- dist/trunk/seam/pom.xml	                        (rev 0)
+++ dist/trunk/seam/pom.xml	2010-06-04 17:51:50 UTC (rev 13051)
@@ -0,0 +1,167 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+   <modelVersion>4.0.0</modelVersion>
+
+   <groupId>org.jboss.seam</groupId>
+   <artifactId>seam</artifactId>
+   <packaging>jar</packaging>
+   <version>3.0.0-SNAPSHOT</version>
+   <name>Seam</name>
+
+   <parent>
+      <groupId>org.jboss.seam</groupId>
+      <artifactId>seam-bom</artifactId>
+      <version>3.0.0-SNAPSHOT</version>
+   </parent>
+
+   <description>
+      Seam, as a monolithic distribution
+   </description>
+
+   <url>http://www.seamframework.org</url>
+
+   <!-- Dependecies for shaded jar -->
+   <dependencies>
+      <dependency>
+         <groupId>org.jboss.seam.xml</groupId>
+         <artifactId>seam-xml-config</artifactId>
+         <optional>true</optional>
+      </dependency>
+
+      <dependency>
+         <groupId>org.jboss.seam.remoting</groupId>
+         <artifactId>seam-remoting-core</artifactId>
+         <optional>true</optional>
+      </dependency>
+
+      <dependency>
+         <groupId>org.jboss.seam.faces</groupId>
+         <artifactId>seam-faces</artifactId>
+         <optional>true</optional>
+      </dependency>
+
+      <dependency>
+         <groupId>org.jboss.seam.faces</groupId>
+         <artifactId>seam-faces-api</artifactId>
+         <optional>true</optional>
+      </dependency>
+
+      <dependency>
+         <groupId>org.jboss.seam.jms</groupId>
+         <artifactId>seam-jms</artifactId>
+         <optional>true</optional>
+      </dependency>
+
+      <dependency>
+         <groupId>org.jboss.seam.jms</groupId>
+         <artifactId>seam-jms-api</artifactId>
+         <optional>true</optional>
+      </dependency>
+
+      <dependency>
+         <groupId>org.jboss.seam.international</groupId>
+         <artifactId>seam-international</artifactId>
+         <optional>true</optional>
+      </dependency>
+
+      <dependency>
+         <groupId>org.jboss.seam.international</groupId>
+         <artifactId>seam-international-api</artifactId>
+         <optional>true</optional>
+      </dependency>
+
+   </dependencies>
+
+   <profiles>
+      <profile>
+         <id>distribution</id>
+         <activation>
+            <property>
+               <name>dist</name>
+            </property>
+         </activation>
+         <modules>
+            <module>dist</module>
+         </modules>
+      </profile>
+      <profile>
+         <id>uber-jar</id>
+         <activation>
+            <activeByDefault>true</activeByDefault>
+         </activation>
+         <build>
+            <plugins>
+               <plugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-javadoc-plugin</artifactId>
+                  <executions>
+                     <execution>
+                        <id>uber-javadoc-jar</id>
+                        <phase>package</phase>
+                        <goals>
+                           <goal>jar</goal>
+                        </goals>
+                        <configuration>
+                           <includeDependencySources>true</includeDependencySources>
+                           <dependencySourceIncludes>
+                              <dependencySourceInclude>org.jboss.seam.*</dependencySourceInclude>
+                           </dependencySourceIncludes>
+                        </configuration>
+                     </execution>
+                  </executions>
+               </plugin>
+               <plugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-shade-plugin</artifactId>
+                  <dependencies>
+                     <dependency>
+                        <groupId>org.jboss.seam.build</groupId>
+                        <artifactId>seam-maven-tools</artifactId>
+                        <version>1.0.0-SNAPSHOT</version>
+                     </dependency>
+                  </dependencies>
+                  <executions>
+                     <execution>
+                        <id>uber-jar</id>
+                        <phase>package</phase>
+                        <goals>
+                           <goal>shade</goal>
+                        </goals>
+                        <configuration>
+                           <createSourcesJar>true</createSourcesJar>
+                           <artifactSet>
+                              <includes>
+                                 <include>org.jboss.seam.*:*</include>
+                              </includes>
+                           </artifactSet>
+                           <transformers>
+                              <transformer
+                                 implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
+                              <transformer implementation="org.jboss.seam.build.tools.XmlAppendingTransformer">
+                                 <resource>META-INF/beans.xml</resource>
+                              </transformer>
+                              <transformer implementation="org.jboss.seam.build.tools.XmlAppendingTransformer">
+                                 <resource>META-INF/faces-config.xml</resource>
+                              </transformer>
+                              <transformer implementation="org.jboss.seam.build.tools.XmlAppendingTransformer">
+                                 <resource>META-INF/web-fragment.xml</resource>
+                              </transformer>
+                           </transformers>
+                        </configuration>
+                     </execution>
+                  </executions>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
+   <scm>
+      <connection>scm:svn:http://anonsvn.jboss.org/repos/seam/dist/trunk
+      </connection>
+      <developerConnection>scm:svn:https://svn.jboss.org/repos/seam/dist/trunk
+      </developerConnection>
+      <url>http://fisheye.jboss.org/browse/Seam</url>
+   </scm>
+
+</project>


Property changes on: dist/trunk/seam/pom.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain



More information about the seam-commits mailing list