You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by wh...@apache.org on 2005/01/07 10:50:37 UTC

cvs commit: ws-axis/c/build buildTools.xml buildTraceTool.xml

whitlock    2005/01/07 01:50:37

  Modified:    c        build.xml
  Added:       c/build  buildTools.xml
  Removed:     c/build  buildTraceTool.xml
  Log:
  Build the C binding generator
  
  Revision  Changes    Path
  1.15      +1 -1      ws-axis/c/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/build.xml,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- build.xml	7 Dec 2004 08:42:15 -0000	1.14
  +++ build.xml	7 Jan 2005 09:50:37 -0000	1.15
  @@ -35,7 +35,7 @@
   	</description>
   
   	<import file="${basedir}/build/buildInitialize.xml"/>
  -	<import file="${basedir}/build/buildTraceTool.xml"/>
  +	<import file="${basedir}/build/buildTools.xml"/>
   	<import file="${basedir}/build/buildClient.xml"/>
   	<import file="${basedir}/build/buildTransport.xml"/>
   	<import file="${basedir}/build/buildTransportIPV6.xml"/>
  
  
  
  1.1                  ws-axis/c/build/buildTools.xml
  
  Index: buildTools.xml
  ===================================================================
  <project name="Apache Axis C Build Tools" default="" basedir="..">
  	<!--
  	  Compile the build tools
  	  -->
  	<target name="compileBuildTools" depends="initialize">
  		<mkdir dir="${dir.classes}"/>
  		<javac srcdir="${dir.tools}" destdir="${dir.classes}"/>
  	</target>
  	
  	<!--
  	  Package build tools code into buildtools.jar
  	  -->
  	<target name="buildTools" depends="compileBuildTools">
  		<jar jarfile="${dir.classes}/buildtools.jar" basedir="${dir.classes}">
  			<include name="org/apache/axis/tools/**"/>
  		</jar>
  	</target>
  	
  	<target name="runTraceTool">
  		<path id ="cp">
  			<fileset dir="${dir.classes}" includes="buildtools.jar"/>
  		</path>
  		<java classname="org.apache.axis.tools.trace.TraceInstrumentor" fork="true">
                    <classpath refid="cp"/>
  			<arg value="-config"/>
  			<arg value="${dir.tools}/org/apache/axis/tools/trace/tracetool.conf"/>
  			<arg value="-include"/>
  			<arg value="${dir.src}"/>
  			<arg value="-include"/>
  			<arg value="${dir.include}"/>
  			<arg value="-source"/>
  			<arg value="${dir.src}"/>
  			<arg value="-target"/>
  			<arg value="${dir.src.instrumented}"/>
  		</java>
        </target>
  
  	<!--
  	  Compile, package and run the trace tool
  	  -->
  	<target name="addTrace" depends="buildTools, runTraceTool"
  	  description="Compile, jar and run the trace tool"/>
  
  </project>