[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