|
From: <jbo...@li...> - 2006-07-10 18:08:21
|
Author: arvinder
Date: 2006-07-10 14:08:18 -0400 (Mon, 10 Jul 2006)
New Revision: 4969
Modified:
labs/jbossesb/branches/refactor/ESBCore/tests/build.xml
Log:
Moved contents of realbuild.xml into build.xml
Modified: labs/jbossesb/branches/refactor/ESBCore/tests/build.xml
===================================================================
--- labs/jbossesb/branches/refactor/ESBCore/tests/build.xml 2006-07-10 18:03:13 UTC (rev 4968)
+++ labs/jbossesb/branches/refactor/ESBCore/tests/build.xml 2006-07-10 18:08:18 UTC (rev 4969)
@@ -1,63 +1,47 @@
<?xml version="1.0"?>
-<project name="BuildTestClasses" default="compile" basedir=".">
+<project name="BuildEsbTests" default="org.jboss.esb.tests.compile" basedir=".">
- <property name="jar.name" value="jboss_esb_tests"/>
- <property name="distrib.dir" value="../dist"/>
- <property name="bin.dir" value="${basedir}/bin"/>
- <property name="src.dir" value="${basedir}/src"/>
+ <property name="org.jboss.esb.tests.bin.dir" value="${org.jboss.esb.internal.dest}/tests"/>
+ <property name="org.jboss.esb.core.bin.dir" value="${org.jboss.esb.internal.dest}/classes"/>
+ <property name="org.jboss.esb.tests.src.dir" value="${basedir}/src"/>
+ <property name="org.jboss.esb.root.dir" value="../.."/>
<property environment="env"/>
- <path id="base.class.path">
- <fileset dir="${env.JBOSS_HOME}/client" includes="activation.jar jbossall-client.jar log4j.jar mail.jar"/>
- </path>
+ <property name="org.jboss.esb.ext.lib.dir" value="${org.jboss.esb.root.dir}/lib/ext"/>
+ <condition property="org.jboss.esb.ext.lib.dir" value="{org.jboss.esb.jboss.home}/client">
+ <equals arg1="${org.jboss.esb.frominstall}" arg2="yes"/>
+ </condition>
- <path id="default.class.path">
- <path refid="base.class.path"/>
- <pathelement location="../EsbCommon/bin"/>
- <pathelement location="../EsbServices/bin"/>
+ <path id="org.jboss.esb.tests.base.classpath">
+ <fileset dir="${org.jboss.esb.ext.lib.dir}" includes="activation.jar jbossall-client.jar log4j.jar mail.jar"/>
+ <pathelement location="${org.jboss.esb.core.bin.dir}"/>
</path>
- <target name="init">
+ <target name="org.jboss.esb.tests.init">
<tstamp>
<format property="TODAY" pattern="d-MM-yy"/>
</tstamp>
- </target>
- <target name="prepare" depends="init">
- <mkdir dir="${bin.dir}"/>
- <mkdir dir="${distrib.dir}"/>
+ <mkdir dir="${org.jboss.esb.tests.bin.dir}"/>
</target>
- <target name="clean" description="Remove bin directory">
- <delete dir="${bin.dir}"/>
- </target>
+ <target name="clean"/>
- <target name="compile" depends="prepare"
- description="Compile all classes">
+ <target name="purge" depends="clean">
+ <delete dir="${org.jboss.esb.tests.bin.dir}"/>
+ </target>
+ <target name="org.jboss.esb.tests.compile" if="org.jboss.esb.buildtests" depends="org.jboss.esb.tests.init">
+
<javac
- destdir="${bin.dir}"
- classpathref="default.class.path"
- debug="on"
- optimize="off"
+ destdir="${org.jboss.esb.tests.bin.dir}"
+ classpathref="org.jboss.esb.tests.base.classpath"
+ debug="${org.jboss.esb.debug}"
+ optimize="${org.jboss.esb.optimize}"
>
- <src path="${src.dir}"/>
+ <src path="${org.jboss.esb.tests.src.dir}"/>
</javac>
</target>
- <target name="recompile" depends="clean,compile"
- description="Clean and compile"/>
-
- <target name="jar" depends="compile" description="Assemble jar files">
- <delete file="${distrib.dir}/${jar.name}.jar" />
- <jar destfile="${distrib.dir}/${jar.name}.jar"
- basedir="${bin.dir}"
- includes="**/*.class"
- excludes="test/**"
- />
- </target>
-
- <target name="all" depends="recompile,jar" />
-
</project>
|