[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