You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by di...@apache.org on 2005/11/22 03:59:46 UTC

svn commit: r348068 - /webservices/axis2/trunk/java/build.xml

Author: dims
Date: Mon Nov 21 18:59:44 2005
New Revision: 348068

URL: http://svn.apache.org/viewcvs?rev=348068&view=rev
Log:
quick convenience target for compiling all the code in one shot (and copy properties/xsl/xsd's)


Modified:
    webservices/axis2/trunk/java/build.xml

Modified: webservices/axis2/trunk/java/build.xml
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/build.xml?rev=348068&r1=348067&r2=348068&view=diff
==============================================================================
--- webservices/axis2/trunk/java/build.xml (original)
+++ webservices/axis2/trunk/java/build.xml Mon Nov 21 18:59:44 2005
@@ -1,5 +1,5 @@
 <?xml version="1.0"?>
-<project name="axis2" default="default"
+<project name="axis2" default="quick"
 
     >
 
@@ -129,6 +129,44 @@
       <remoteRepository url="${filesys.url}"/>
       <pom refid="m2.pom"/>
     </m2:deploy>
+  </target>
+
+  <target name="quick" depends="init"
+      description="make a distribution">
+    <mkdir dir="${basedir}/target/classes/"/>
+    <path id="classpath">
+      <fileset dir="${lib.dir}">
+        <include name="**/*.jar"/>
+      </fileset>
+    </path>
+
+    <javac srcdir="${basedir}/modules"
+      destdir="${basedir}/target/classes/"
+      debug="true"
+      source="1.4"
+      classpathref="classpath">
+      <include name="addressing/src/**/*.java"/>
+      <include name="codegen/src/**/*.java"/>
+      <include name="common/src/**/*.java"/>
+      <include name="core/src/**/*.java"/>
+      <include name="integration/src/**/*.java"/>
+      <include name="saaj/src/**/*.java"/>
+      <include name="samples/src/**/*.java"/>
+      <include name="security/src/**/*.java"/>
+      <include name="wsdl/src/**/*.java"/>
+      <include name="xml/src/**/*.java"/>
+    </javac>
+    <copy todir="${basedir}/target/classes/">
+      <fileset dir="${basedir}/modules/common/src">
+        <include name="**/*.properties"/>
+        <include name="**/*.xsl"/>
+      </fileset>
+      <fileset dir="${basedir}/modules/codegen/src">
+        <include name="**/*.properties"/>
+        <include name="**/*.xsl"/>
+        <include name="**/*.xsd"/>
+      </fileset>
+    </copy>
   </target>