You are viewing a plain text version of this content. The canonical link for it is here.
Posted to sandesha-dev@ws.apache.org by ch...@apache.org on 2005/10/20 10:11:08 UTC

svn commit: r326857 - /webservices/sandesha/trunk/maven.xml

Author: chamikara
Date: Thu Oct 20 01:10:54 2005
New Revision: 326857

URL: http://svn.apache.org/viewcvs?rev=326857&view=rev
Log:
changed the maven file

Modified:
    webservices/sandesha/trunk/maven.xml

Modified: webservices/sandesha/trunk/maven.xml
URL: http://svn.apache.org/viewcvs/webservices/sandesha/trunk/maven.xml?rev=326857&r1=326856&r2=326857&view=diff
==============================================================================
--- webservices/sandesha/trunk/maven.xml (original)
+++ webservices/sandesha/trunk/maven.xml Thu Oct 20 01:10:54 2005
@@ -4,8 +4,7 @@
     <j:set var="dist.name" value="${pom.artifactId}-${pom.currentVersion}"/>
     <j:set var="dist.dir" value="target/dist"/>
 
-    <goal name="all" prereqs="jar,module.jar,interop.jar">
-    </goal>
+    <goal name="all" prereqs="jar,module.jar,interop.jar,client:create,server:create" />
 
     <goal name="module.jar" prereqs="java:compile">
         <ant:property name="module.jar.name" value="sandesha.mar"/>
@@ -26,20 +25,33 @@
         <ant:jar jarfile="${maven.build.dir}/dist/${module.jar.name}" basedir="${maven.build.dir}/dist/module" /> 
     </goal>
 
-	<goal name="client" prereqs="module.jar">
+	<goal name="client:create" prereqs="module.jar">
 		<ant:property name="module.jar.name" value="sandesha.mar"/>
-		<ant:property name="client.dist.path" value="${maven.build.dir}/dist/client"/>
+		<ant:property name="client.dist.path" value="${maven.build.dir}/client"/>
 		<ant:mkdir dir="${client.dist.path}" />
 		<ant:mkdir dir="${client.dist.path}/modules" />
 		<ant:copy file="${basedir}/config/axis2.xml" todir="${client.dist.path}" />
 		<ant:copy file="${maven.build.dir}/dist/${module.jar.name}" todir="${client.dist.path}/modules" />       
 	</goal>
+
+	<goal name="server:create" prereqs="module.jar">
+		<ant:property name="module.jar.name" value="sandesha.mar"/>
+		<ant:property name="service.jar.name" value="InteropService.jar"/>
+		<ant:property name="server.dist.path" value="${maven.build.dir}/server"/>
+		<ant:mkdir dir="${server.dist.path}" />
+		<ant:mkdir dir="${server.dist.path}/modules" />
+		<ant:mkdir dir="${server.dist.path}/services" />
+		<ant:copy file="${basedir}/config/axis2.xml" todir="${server.dist.path}" />
+		<ant:copy file="${maven.build.dir}/dist/${module.jar.name}" todir="${server.dist.path}/modules" /> 
+		<ant:copy file="${maven.build.dir}/dist/${service.jar.name}" todir="${server.dist.path}/services" />      
+	</goal>
 	
     <goal name="sample:compile">
         <ant:property name="dir.samples" value="samples"/>
         <ant:mkdir dir="${basedir}/target/samples/classes" />
         <ant:javac srcdir="${dir.samples}" destdir="${basedir}/target/samples/classes" debug="on">
             <ant:classpath refid="maven.dependency.classpath" />
+	    <ant:classpath path="${basedir}/target/classes" />
         </ant:javac>
     </goal>
 



---------------------------------------------------------------------
To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org