[jboss-cvs] jboss-seam/build ...
Peter Muir
peter at bleepbleep.org.uk
Wed Sep 26 08:14:21 EDT 2007
User: pmuir
Date: 07/09/26 08:14:21
Modified: build ui.pom.xml utilities.build.xml ci.build.xml
Log:
JBSEAM-1970
Revision Changes Path
1.11 +12 -0 jboss-seam/build/ui.pom.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ui.pom.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/build/ui.pom.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- ui.pom.xml 25 Sep 2007 22:22:51 -0000 1.10
+++ ui.pom.xml 26 Sep 2007 12:14:21 -0000 1.11
@@ -50,6 +50,18 @@
<target>1.5</target>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>attach-source</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
1.9 +2 -0 jboss-seam/build/utilities.build.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: utilities.build.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/build/utilities.build.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- utilities.build.xml 25 Sep 2007 22:22:51 -0000 1.8
+++ utilities.build.xml 26 Sep 2007 12:14:21 -0000 1.9
@@ -39,9 +39,11 @@
<macrodef name="install">
<attribute name="pom" default="" />
<attribute name="jar" default="" />
+ <element name="args" implicit="true" optional="true" />
<sequential>
<artifact:install file="@{jar}">
<pom file="@{pom}" />
+ <args />
</artifact:install>
</sequential>
</macrodef>
1.4 +23 -11 jboss-seam/build/ci.build.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ci.build.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/build/ci.build.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- ci.build.xml 26 Sep 2007 11:13:14 -0000 1.3
+++ ci.build.xml 26 Sep 2007 12:14:21 -0000 1.4
@@ -23,15 +23,15 @@
<arg line="-Durl=${snapshots.jboss.org}" />
<arg line="-DrepositoryId=snapshots.jboss.org" />
</maven>
- <deploySnapshot pom="${parent.pom}" />
- <deploySnapshot pom="${core.pom}" file="${lib.dir}/jboss-seam.jar" />
- <deploySnapshot pom="${debug.pom}" file="${lib.dir}/jboss-seam-debug.jar" />
- <deploySnapshot pom="${gen.pom}" file="${lib.dir}/jboss-seam-gen.jar" />
- <deploySnapshot pom="${ioc.pom}" file="${lib.dir}/jboss-seam-ioc.jar" />
- <deploySnapshot pom="${mail.pom}" file="${lib.dir}/jboss-seam-mail.jar" />
- <deploySnapshot pom="${pdf.pom}" file="${lib.dir}/jboss-seam-pdf.jar" />
- <deploySnapshot pom="${remoting.pom}" file="${lib.dir}/jboss-seam-remoting.jar" />
- <deploySnapshot pom="${ui.pom}" file="${lib.dir}/jboss-seam-ui.jar" />
+ <deploySnapshotPom pom="${parent.pom}" />
+ <deploySnapshot pom="${core.pom}" jar="${lib.dir}/jboss-seam.jar" srcjar="${lib.dir}/src/jboss-seam-sources.jar" />
+ <deploySnapshot pom="${debug.pom}" jar="${lib.dir}/jboss-seam-debug.jar" srcjar="${lib.dir}/src/jboss-seam-debug-sources.jar"/>
+ <deploySnapshot pom="${gen.pom}" jar="${lib.dir}/jboss-seam-gen.jar" srcjar="${lib.dir}/src/jboss-seam-gen-sources.jar"/>
+ <deploySnapshot pom="${ioc.pom}" jar="${lib.dir}/jboss-seam-ioc.jar" srcjar="${lib.dir}/src/jboss-seam-ioc-sources.jar"/>
+ <deploySnapshot pom="${mail.pom}" jar="${lib.dir}/jboss-seam-mail.jar" srcjar="${lib.dir}/src/jboss-seam-mail-sources.jar"/>
+ <deploySnapshot pom="${pdf.pom}" jar="${lib.dir}/jboss-seam-pdf.jar" srcjar="${lib.dir}/src/jboss-seam-pdf-sources.jar"/>
+ <deploySnapshot pom="${remoting.pom}" jar="${lib.dir}/jboss-seam-remoting.jar" srcjar="${lib.dir}/src/jboss-seam-remoting-sources.jar"/>
+ <deploySnapshot pom="${ui.pom}" jar="${lib.dir}/jboss-seam-ui.jar" srcjar="${lib.dir}/src/jboss-seam-ui-sources.jar"/>
</target>
<target name="tests">
@@ -60,12 +60,24 @@
</sequential>
</macrodef>
+ <macrodef name="deploySnapshotPom">
+ <attribute name="pom" />
+ <sequential>
+ <artifact:deploy>
+ <pom file="@{pom}" />
+ </artifact:deploy>
+ </sequential>
+ </macrodef>
+
+
<macrodef name="deploySnapshot">
<attribute name="pom" />
- <attribute name="file" default="" />
+ <attribute name="jar" />
+ <attribute name="srcjar" />
<sequential>
- <artifact:deploy file="@{file}">
+ <artifact:deploy file="@{jar}">
<pom file="@{pom}" />
+ <attach file="@{srcjar}" classifier="sources" />
</artifact:deploy>
</sequential>
</macrodef>
More information about the jboss-cvs-commits
mailing list