[jboss-svn-commits] JBL Code SVN: r22103 - labs/jbosstm/workspace/transactionalFileIO/trunk/src_items.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Aug 29 09:05:13 EDT 2008
Author: ioannis.ganotis
Date: 2008-08-29 09:05:13 -0400 (Fri, 29 Aug 2008)
New Revision: 22103
Removed:
labs/jbosstm/workspace/transactionalFileIO/trunk/src_items/build.xml
Log:
Autoversioning commit: a non-deltaV client made a change to
/labs/jbosstm/workspace/transactionalFileIO/trunk/src_items/build.xml
Deleted: labs/jbosstm/workspace/transactionalFileIO/trunk/src_items/build.xml
===================================================================
--- labs/jbosstm/workspace/transactionalFileIO/trunk/src_items/build.xml 2008-08-29 13:01:13 UTC (rev 22102)
+++ labs/jbosstm/workspace/transactionalFileIO/trunk/src_items/build.xml 2008-08-29 13:05:13 UTC (rev 22103)
@@ -1,113 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- JBoss, Home of Professional Open Source
- Copyright 2008, Red Hat Middleware LLC, and individual contributors
- as indicated by the @author tags.
- See the copyright.txt in the distribution for a full listing
- of individual contributors.
- This copyrighted material is made available to anyone wishing to use,
- modify, copy, or redistribute it subject to the terms and conditions
- of the GNU Lesser General Public License, v. 2.1.
- This program is distributed in the hope that it will be useful, but WITHOUT A
- WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
- PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
- You should have received a copy of the GNU Lesser General Public License,
- v.2.1 along with this distribution; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
- MA 02110-1301, USA.
-
- (C) 2008,
- @author Red Hat Middleware LLC.
--->
-<project name="jbossts-fileio" default="compile">
-
- <!-- set to the dir in which JBossTS 4.4 is installed. http://www.jboss.org/jbosstm/ -->
- <property name="jbossts.home" value="/put/something/here"/>
-
- <!-- set to the dir in which Apache Commons Transaction is installed. http://commons.apache.org/transaction/
- This is required only for transaction directory support. -->
- <property name="apache.home" value="/put/something/here"/>
-
- <!-- you should not need to change anything below this point -->
-
- <property name="build" value="build"/>
- <property name="debug" value="true"/>
-
- <path id="txfiles.classpath">
- <pathelement location="${jbossts.home}/lib/ext/jta-1_1-classes.zip"/>
- <pathelement location="${jbossts.home}/lib/jbossjta.jar"/>
- </path>
-
- <path id="txdirs.classpath">
- <pathelement location="${apache.home}/commons-transaction-1.2.jar"/>
- <pathelement location="${apache.home}/lib/commons-logging-1.1.jar"/>
- </path>
-
- <path id="demo.runtime.classpath">
- <pathelement location="${build}/classes"/>
- <fileset dir="${jbossts.home}/lib/">
- <include name="*.jar"/>
- <include name="ext/*.jar"/>
- <include name="ext/*.zip"/>
- </fileset>
- <pathelement location="${jbossts.home}/etc"/>
- </path>
-
- <target name="clean" description="cleanup module">
- <delete dir="${build}"/>
- </target>
-
- <target name="clean-demo" description="cleanup files used by the demo app">
- <delete dir="PutObjectStoreDirHere"/>
- <delete dir="Logging"/>
- <delete dir="Locks"/>
- <delete file="entries.txt"/>
- <delete file="transaction.log"/>
- <delete dir="businesstxdir"/>
- </target>
-
- <target name="init" description="initialize build">
- <mkdir dir="${build}"/>
- <mkdir dir="${build}/classes"/>
- <available file="${apache.home}" property="have.apache.commons.tx" value="true"/>
- </target>
-
- <target name="compile" depends="init" description="compile package">
- <javac destdir="${build}/classes" debug="${debug}" srcdir="src">
- <exclude name="**/txdirs/**" unless="have.apache.commons.tx"/>
- <classpath refid="txfiles.classpath"/>
- <classpath refid="txdirs.classpath"/>
- </javac>
- <javac destdir="${build}/classes" debug="${debug}" srcdir="demo-src">
- <exclude name="**/txdirs/**" unless="have.apache.commons.tx"/>
- <classpath refid="txfiles.classpath"/>
- <classpath refid="txdirs.classpath"/>
- </javac>
- </target>
-
- <target name="jar" depends="compile" description="build lib jar file">
- <jar basedir="${build}/classes" file="${build}/jbossts-fileio.jar">
- <exclude name="**/demo/**"/>
- </jar>
- </target>
-
- <target name="javadoc" depends="init" description="generate the javadoc for the lib">
- <javadoc destdir="${build}/docs" sourcepath="src"/>
- </target>
-
- <target name="txfiles-demo" depends="compile" description="run the txfiles demo">
- <java classname="org.jboss.jbossts.fileio.xalib.txfiles.demo.TXFilesDemoApp" fork="true">
- <classpath refid="demo.runtime.classpath"/>
- </java>
- </target>
-
- <target name="txdirs-demo" depends="compile" description="run the txdirs demo">
- <java classname="org.jboss.jbossts.fileio.xalib.txdirs.demo.TXDirsDemoApp" fork="true">
- <classpath>
- <path refid="demo.runtime.classpath"/>
- <path refid="txdirs.classpath"/>
- </classpath>
- </java>
- </target>
-
-</project>
More information about the jboss-svn-commits
mailing list