[seam-commits] Seam SVN: r13034 - in dist/trunk: dist and 1 other directories.
seam-commits at lists.jboss.org
seam-commits at lists.jboss.org
Thu Jun 3 13:41:30 EDT 2010
Author: pete.muir at jboss.org
Date: 2010-06-03 13:41:29 -0400 (Thu, 03 Jun 2010)
New Revision: 13034
Added:
dist/trunk/dist/
dist/trunk/dist/src/
Removed:
dist/trunk/src/
Modified:
dist/trunk/dist/src/main/assembly/assembly.xml
dist/trunk/pom.xml
Log:
start work on seam distro
Copied: dist/trunk/dist/src (from rev 13026, dist/trunk/src)
Modified: dist/trunk/dist/src/main/assembly/assembly.xml
===================================================================
--- dist/trunk/src/main/assembly/assembly.xml 2010-06-03 16:41:18 UTC (rev 13026)
+++ dist/trunk/dist/src/main/assembly/assembly.xml 2010-06-03 17:41:29 UTC (rev 13034)
@@ -6,7 +6,7 @@
<formats>
<format>zip</format>
</formats>
-
+
<baseDirectory>${project.build.finalName}-${project.version}</baseDirectory>
<!-- Add distribution files -->
@@ -24,20 +24,42 @@
<dependencySets>
<!-- Add necessary binaries -->
<dependencySet>
- <outputDirectory>artifacts</outputDirectory>
+ <outputDirectory>artifacts/modules</outputDirectory>
<useProjectArtifact>false</useProjectArtifact>
<includes>
- <include>org.jboss.seam.remoting:seam-remoting-core</include>
+ <include>org.jboss.seam.*</include>
</includes>
+ <excludes>
+ <exclude>org.jboss.seam.*:*:*:javadoc</exclude>
+ <exclude>org.jboss.seam.*:*:*:sources</exclude>
+ </excludes>
<outputFileNameMapping>${artifact.artifactId}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
</dependencySet>
+ <!-- Add necessary javadoc jars -->
+ <dependencySet>
+ <outputDirectory>artifacts/modules/javadoc</outputDirectory>
+ <useProjectArtifact>false</useProjectArtifact>
+ <includes>
+ <include>org.jboss.seam.*:*:*:javadoc</include>
+ </includes>
+ <outputFileNameMapping>${artifact.artifactId}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
+ </dependencySet>
+ <!-- Add necessary javadoc jars -->
+ <dependencySet>
+ <outputDirectory>artifacts/modules/sources</outputDirectory>
+ <useProjectArtifact>false</useProjectArtifact>
+ <includes>
+ <include>org.jboss.seam.*:*:*:sources</include>
+ </includes>
+ <outputFileNameMapping>${artifact.artifactId}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
+ </dependencySet>
<!-- Add necessary dependencies -->
<dependencySet>
<outputDirectory>lib</outputDirectory>
<useProjectArtifact>false</useProjectArtifact>
<useTransitiveDependencies>true</useTransitiveDependencies>
<excludes>
- <exclude>org.jboss.seam.remoting:*</exclude>
+ <exclude>org.jboss.seam.*</exclude>
</excludes>
<outputFileNameMapping>${artifact.artifactId}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
</dependencySet>
@@ -47,23 +69,12 @@
<unpack>true</unpack>
<useProjectArtifact>false</useProjectArtifact>
<includes>
+ <include>org.jboss.seam.faces:seam-faces-examples-short-ly</include>
+ <include>org.jboss.seam.xml:seam-xml-config-reference-guide</include>
<include>org.jboss.seam.remoting:seam-remoting-model-example</include>
<include>org.jboss.seam.remoting:seam-remoting-helloworld-example</include>
</includes>
</dependencySet>
- <!-- Pull in docbook artifacts -->
- <dependencySet>
- <outputDirectory>doc/reference</outputDirectory>
- <unpack>true</unpack>
- <useProjectArtifact>false</useProjectArtifact>
- <includes>
- <include>org.jboss.seam.remoting:seam-remoting-reference-guide</include>
- </includes>
- <unpackOptions>
- <excludes>
- <exclude>META-INF/</exclude>
- </excludes>
- </unpackOptions>
- </dependencySet>
</dependencySets>
+
</assembly>
Modified: dist/trunk/pom.xml
===================================================================
--- dist/trunk/pom.xml 2010-06-03 17:38:45 UTC (rev 13033)
+++ dist/trunk/pom.xml 2010-06-03 17:41:29 UTC (rev 13034)
@@ -227,6 +227,20 @@
</dependencies>
</dependencyManagement>
+
+ <profiles>
+ <profile>
+ <id>distribution</id>
+ <activation>
+ <property>
+ <name>dist</name>
+ </property>
+ </activation>
+ <modules>
+ <module>dist</module>
+ </modules>
+ </profile>
+ </profiles>
<scm>
<connection>scm:svn:http://anonsvn.jboss.org/repos/seam/dist/trunk
More information about the seam-commits
mailing list