[jboss-cvs] jboss-seam/build ...

Peter Muir peter at bleepbleep.org.uk
Sat Jan 5 13:45:03 EST 2008


  User: pmuir   
  Date: 08/01/05 13:45:03

  Modified:    build    common.build.xml ci.build.xml
  Added:       build    docs.pom.xml
  Log:
  Add refdoc to snapshots
  
  Revision  Changes    Path
  1.22      +1 -0      jboss-seam/build/common.build.xml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: common.build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/build/common.build.xml,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -b -r1.21 -r1.22
  --- common.build.xml	9 Dec 2007 02:24:32 -0000	1.21
  +++ common.build.xml	5 Jan 2008 18:45:03 -0000	1.22
  @@ -101,6 +101,7 @@
   		<pomfile name="pdf.pom" value="${build.dir}/pdf.pom.xml" />
   		<pomfile name="remoting.pom" value="${build.dir}/remoting.pom.xml" />
   		<pomfile name="ui.pom" value="${build.dir}/ui.pom.xml" />
  +		<pomfile name="docs.pom" value="${build.dir}/docs.pom.xml" />
   		<property name="initpomsdone" value="true" />
   	</target>
   
  
  
  
  1.19      +18 -1     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.18
  retrieving revision 1.19
  diff -u -b -r1.18 -r1.19
  --- ci.build.xml	9 Dec 2007 02:24:32 -0000	1.18
  +++ ci.build.xml	5 Jan 2008 18:45:03 -0000	1.19
  @@ -8,6 +8,9 @@
   	<property file="build.properties" />
   
   	<property name="seam.dir" value="${basedir}/../" />
  +	<property name="dist.location" value="${seam.dir}/dist" />
  +	<property name="dist.ref.dir" value="${dist.location}/ref" />
  +
   	<import file="common.build.xml" />
   	
   	<artifact:remoteRepository id="snapshots.jboss.org" url="dav:https://snapshots.jboss.org/maven2" />
  @@ -52,12 +55,20 @@
   	<target name="snapshot">
   		<build target="cleanall" />
   		<build target="dist" />
  +		<build target="refdoc">
  +			<properties>
  +				<property name="dist.ref.dir" value="${dist.ref.dir}" />
  +			</properties>
  +		</build>
   		<ant target="deploySeamSnapshot" antfile="${ant.file}" inheritall="false" inheritrefs="false" dir=".">
   			<property name="qualifier" value="-SNAPSHOT"/>
   		</ant>
   		<ant target="deployExamplesSnapshot" antfile="${ant.file}" inheritall="false" inheritrefs="false" dir=".">
   			<property name="qualifier" value="-SNAPSHOT"/>
   		</ant>
  +		<ant target="deployDocumentation" antfile="${ant.file}" inheritall="false" inheritrefs="false" dir=".">
  +			<property name="qualifier" value="-SNAPSHOT"/>
  +		</ant>
   		<ant target="tests" antfile="${ant.file}" inheritall="false" inheritrefs="false" dir=".">
   			<property name="qualifier" value="-SNAPSHOT"/>
   		</ant>
  @@ -69,15 +80,21 @@
   		<deployExample name="dvd" path="${seam.dir}/examples/dvdstore" repositoryId="snapshots.jboss.org"/>
   	</target>
   
  +	<target name="deployDocumentation" depends="initdav, initpoms">
  +		<deploy pom="${docs.pom}" jar="${dist.ref.dir}/en/pdf/seam_reference.pdf" unique="false" repositoryId="repository.jboss.org"/>
  +	</target>
  +
   	<macrodef name="build">
   		<attribute name="target" />
           <attribute name="testngjvmargs" default="" />
  +		<element name="properties" optional="true" />
   		<sequential>
   			<ant antfile="${seam.dir}/build.xml" target="@{target}" inheritall="false" inheritrefs="false" dir="../">
  -				<property name="dist.location" value="dist" />
  +				<property name="dist.location" value="${dist.location}" />
   				<property name="qualifier" value="-SNAPSHOT" />
   				<property name="quietclean" value="true" />
                   <property name="testng.jvmargs" value="@{testngjvmargs}" />
  +				<properties />
   			</ant>
   		</sequential>
   	</macrodef>
  
  
  
  1.1      date: 2008/01/05 18:45:03;  author: pmuir;  state: Exp;jboss-seam/build/docs.pom.xml
  
  Index: docs.pom.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <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>jboss-seam-reference-documentation</artifactId>
    <parent>
      <groupId>org.jboss.seam</groupId>
      <artifactId>parent</artifactId>
      <version>2.0.1-SNAPSHOT</version>
    </parent>
    <version>2.0.1-SNAPSHOT</version>
    <packaging>pdf</packaging>
  
  </project>
  
  



More information about the jboss-cvs-commits mailing list