[jboss-svn-commits] JBossWS SVN: r1001 - trunk/src/test/ant

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Sep 19 06:38:57 EDT 2006


Author: heiko.braun at jboss.com
Date: 2006-09-19 06:38:55 -0400 (Tue, 19 Sep 2006)
New Revision: 1001

Modified:
   trunk/src/test/ant/build-interop.xml
Log:
Clear distinction between interop and regular test targets

Modified: trunk/src/test/ant/build-interop.xml
===================================================================
--- trunk/src/test/ant/build-interop.xml	2006-09-19 10:32:48 UTC (rev 1000)
+++ trunk/src/test/ant/build-interop.xml	2006-09-19 10:38:55 UTC (rev 1001)
@@ -8,7 +8,7 @@
 
 <!-- $Id$ -->
 
-<project name="JBossWS-Interop" default="build" basedir="../../../">
+<project name="JBossWS-Interop" default="interop.build" basedir="../../../">
 
    <import file="../build.xml"/>
 
@@ -142,7 +142,7 @@
    <!--
       CLIENT AND ENDPOINT GENERATION
    -->
-   <target name="prepare-interop">
+   <target name="interop.prepare">
       <mkdir dir="${build.test.dir}/libs/"/>
       <mkdir dir="${build.test.dir}/classes/"/>
       <mkdir dir="${build.test.dir}/reports/"/>
@@ -290,11 +290,12 @@
       COMMON BUILD TARGETS
    -->
 
-   <target name="build" depends="prepare-interop, copy-resources, compile">
+   <target name="interop.build" depends="interop.prepare, copy-resources, interop.compile"
+           description="Compiles and builds the interop clients and endpoints">
       <ant antfile="${test.dir}/ant/build-interop-jars.xml" target="build-interop-jars"/>
    </target>
 
-   <target name="compile" depends="prepare-interop, init">
+   <target name="interop.compile" depends="interop.prepare, init" description="Compiles the interop clients and endpoints">
       <mkdir dir="${build.test.dir}/classes"/>
       <javac srcdir="${test.java.dir}" destdir="${build.test.dir}/classes"
              classpathref="build.classpath"
@@ -308,13 +309,14 @@
       </javac>
    </target>
 
-   <target name="deploy" depends="prepare-interop">
+   <target name="interop.deploy" depends="interop.prepare" description="Deploy the test endpoints locally">
       <antcall target="deploy-soapwsdl"/>
       <antcall target="deploy-addressing"/>
       <antcall target="deploy-security"/>
       <antcall target="deploy-mtom"/>
    </target>
 
+
    <target name="deploy-soapwsdl">
       <copy todir="${jboss.home}/server/default/deploy/">
          <fileset dir="${build.test.dir}/libs">
@@ -347,16 +349,18 @@
       </copy>
    </target>
 
-   <target name="clean">
+   <target name="interop.undeploy" description="Undeploy the local test endpoints">
       <delete>
-         <fileset dir="${build.test.dir}/classes">
-            <include name="**/interop/**/*"/>
+         <fileset dir="${jboss.home}/server/default/deploy/">
+            <include name="*interop*.war"/>
          </fileset>
       </delete>
+   </target>
 
+   <target name="interop.clean" description="Clean local build artifacts">
       <delete>
-         <fileset dir="${jboss.home}/server/default/deploy/">
-            <include name="*interop*.war"/>
+         <fileset dir="${build.test.dir}/classes">
+            <include name="**/interop/**/*"/>
          </fileset>
       </delete>
 
@@ -365,7 +369,6 @@
             <include name="*interop*"/>
          </fileset>
       </delete>
-
    </target>
 
 </project>




More information about the jboss-svn-commits mailing list