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

Peter Muir peter at bleepbleep.org.uk
Mon Aug 20 09:30:49 EDT 2007


  User: pmuir   
  Date: 07/08/20 09:30:49

  Modified:    build    utilities.xml
  Added:       build    ui.pom.xml
  Log:
  Fix build
  
  Revision  Changes    Path
  1.2       +5 -3      jboss-seam/build/utilities.xml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: utilities.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/build/utilities.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- utilities.xml	17 Aug 2007 14:03:01 -0000	1.1
  +++ utilities.xml	20 Aug 2007 13:30:49 -0000	1.2
  @@ -6,15 +6,17 @@
   	<macrodef name="pomfile">
   		<attribute name="name" />
   		<attribute name="value" />
  +		<attribute name="todir" default="${classes.dir}/poms" />
  +		<attribute name="tofile" default="@{todir}/@{name}" />
   		<sequential>
  -			<mkdir dir="${classes.dir}/poms" />
  -			<copy file="@{value}" tofile="${classes.dir}/poms/@{name}" overwrite="on">
  +			<mkdir dir="@{todir}" />
  +			<copy file="@{value}" tofile="@{tofile}" overwrite="on">
   				<filterset>
   					<filter token="seam.version" value="${version}.${patchlevel}" />
   					<filter token="seam.dir" value="${version}.${patchlevel}" />
   				</filterset>
   			</copy>
  -			<property name="@{name}" value="${classes.dir}/poms/@{name}" />
  +			<property name="@{name}" value="@{tofile}" />
   		</sequential>
   	</macrodef>
   
  
  
  
  1.1      date: 2007/08/20 13:30:49;  author: pmuir;  state: Exp;jboss-seam/build/ui.pom.xml
  
  Index: ui.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">
  	<parent>
  		<artifactId>jboss-seam</artifactId>
  		<groupId>org.jboss.seam</groupId>
  		<version>@seam.version@</version>
  	</parent>
  	<modelVersion>4.0.0</modelVersion>
  
  	<groupId>org.jboss.seam</groupId>
  	<artifactId>jboss-seam-ui</artifactId>
  	<url>http://jboss.com/products/seam/taglib</url>
  	<name>Seam JSF Controls</name>
  
  	<build>
  		<finalName>jboss-seam-ui</finalName>
  		<plugins>
  			<plugin>
  				<groupId>org.ajax4jsf.cdk</groupId>
  				<artifactId>maven-cdk-plugin</artifactId>
  				<version>1.1.1</version>
  				<executions>
  					<execution>
  						<phase>generate-sources</phase>
  						<goals>
  							<goal>generate</goal>
  						</goals>
  					</execution>
  				</executions>
  				<configuration>
  					<library>
  						<prefix>org.jboss.seam.ui</prefix>
  						<description>
  							JSF controls for JBoss Seam
  						</description>
  						<taglib>
  							<displayName>JBoss Seam UI</displayName>
  							<shortName>s</shortName>
  							<tlibVersion>2.0</tlibVersion>
  							<jspVersion>2.0</jspVersion>
  						</taglib>
  					</library>
  				</configuration>
  			</plugin>
  			<plugin>
  				<groupId>org.apache.maven.plugins</groupId>
  				<artifactId>maven-compiler-plugin</artifactId>
  				<configuration>
  					<source>1.5</source>
  					<target>1.5</target>
  				</configuration>
  			</plugin>
  		</plugins>
  	</build>
  	
  	<!-- TODO This is exporting commons logging.  Why? -->
  	
  	<dependencies>
  
  		<dependency>
  			<groupId>javax.servlet</groupId>
  			<artifactId>servlet-api</artifactId>
  			<scope>provided</scope>
  			<optional>true</optional>
  		</dependency>
  
  		<dependency>
  			<groupId>javax.servlet.jsp</groupId>
  			<artifactId>jsp-api</artifactId>
  			<scope>provided</scope>
  		</dependency>
  
  		<dependency>
  			<groupId>org.jboss.seam</groupId>
  			<artifactId>jboss-seam-core</artifactId>
  		</dependency>
  
  		<dependency>
  			<groupId>antlr</groupId>
  			<artifactId>antlr</artifactId>
  			<scope>provided</scope>
  			<optional>true</optional>
  		</dependency>
  
  		<dependency>
  			<groupId>org.ajax4jsf</groupId>
  			<artifactId>ajax4jsf</artifactId>
  			<optional>true</optional>
  			<exclusions>
  				<exclusion>
  					<groupId>commons-collections</groupId>
  					<artifactId>commons-collections</artifactId>
  				</exclusion>
  				<exclusion>
  					<groupId>commons-logging</groupId>
              		<artifactId>commons-logging</artifactId>
  				</exclusion>
  				<exclusion>
  					<groupId>junit</groupId>
              		<artifactId>junit</artifactId>
  				</exclusion>
  			</exclusions>
  		</dependency>
  
  		<dependency>
  			<groupId>javax.faces</groupId>
  			<artifactId>jsf-api</artifactId>
  			<scope>provided</scope>
  		</dependency>
  
  		<dependency>
  			<groupId>org.jbpm</groupId>
  			<artifactId>jbpm-jpdl</artifactId>
  			<optional>true</optional>
  		</dependency>
  
  		<dependency>
  			<groupId>org.jboss</groupId>
  			<artifactId>jboss-cache-jdk50</artifactId>
  			<optional>true</optional>
  		</dependency>
  
  		<dependency>
  			<groupId>org.hibernate</groupId>
  			<artifactId>hibernate</artifactId>
  			<optional>true</optional>
  			<scope>provided</scope>
  			<exclusions>
  				<exclusion>
  					<groupId>commons-collections</groupId>
  					<artifactId>commons-collections</artifactId>
  				</exclusion>
  				<exclusion>
  					<groupId>commons-logging</groupId>
              		<artifactId>commons-logging</artifactId>
  				</exclusion>
  				<exclusion>
  					<groupId>net.sf.ehcache</groupId>
                      <artifactId>ehcache</artifactId>
  				</exclusion>
  			</exclusions>
  		</dependency>
  
  		<dependency>
  			<groupId>com.sun.facelets</groupId>
  			<artifactId>jsf-facelets</artifactId>
  			<optional>true</optional>
  		</dependency>
  
  		<dependency>
  			<groupId>javax.el</groupId>
  			<artifactId>el-api</artifactId>
  			<scope>provided</scope>
  		</dependency>
  
  		<dependency>
  			<groupId>commons-beanutils</groupId>
  			<artifactId>commons-beanutils</artifactId>
  			<exclusions>
  				<exclusion>
  					<groupId>commons-logging</groupId>
              		<artifactId>commons-logging</artifactId>
  				</exclusion>
  				<exclusion>
  					<groupId>junit</groupId>
              		<artifactId>junit</artifactId>
  				</exclusion>
  			</exclusions>
  		</dependency>
  
  		<dependency>
  			<groupId>javax.persistence</groupId>
  			<artifactId>persistence-api</artifactId>
  			<scope>provided</scope>
  			<optional>true</optional>
  		</dependency>
  
  		<dependency>
  			<groupId>org.hibernate</groupId>
  			<artifactId>hibernate-annotations</artifactId>
  			<scope>provided</scope>
  			<optional>true</optional>
  		</dependency>
  
  		<dependency>
  			<groupId>org.testng</groupId>
  			<artifactId>testng</artifactId>
  			<version>5.1</version>
  			<scope>test</scope>
  			<classifier>jdk15</classifier>
  		</dependency>
  
  	</dependencies>
  </project>
  
  



More information about the jboss-cvs-commits mailing list