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