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 sa...@apache.org on 2004/12/07 09:38:11 UTC

cvs commit: ws-axis/c/build buildTransportIPV6.xml build.Linux.properties buildTransport.xml

samisa      2004/12/07 00:38:11

  Modified:    c/build  build.Linux.properties buildTransport.xml
  Added:       c/build  buildTransportIPV6.xml
  Log:
  Added IPV6 ant file. Also removed unused axis and libwww transports
  
  Revision  Changes    Path
  1.8       +3 -8      ws-axis/c/build/build.Linux.properties
  
  Index: build.Linux.properties
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/build/build.Linux.properties,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- build.Linux.properties	30 Nov 2004 14:15:03 -0000	1.7
  +++ build.Linux.properties	7 Dec 2004 08:38:10 -0000	1.8
  @@ -30,7 +30,6 @@
   # Parsers to be used
   xmlParser.xml4c = false
   xmlParser.xerces = true
  -xmlParser.expat = false
   
   ## Values used for XML4C
   xml4c.xmlParserLibrary = xml4c
  @@ -57,18 +56,14 @@
   ########################
   
   # Transports to be used
  -transport.axis = false
   transport.axis2 = true
  -transport.libwww = false
  -
  -## Values used for axis
  -axis.transportLibraryName = axis_transport
  +transport.axis2.ipv6 = true
   
   ## Values used for axis2
   axis2.transportLibraryName = axis2_transport
   
  -## Values used for libwww
  -libwww.transportLibraryName = libwww_transport
  +## Values used for axis2
  +axis2.ipv6.transportLibraryName = axis2ipv6_transport
   
   # Name for compiled transport library - excluding any prefix or suffix
   # eg: For Windows :   axis_transport will produce axis_transport.dll
  
  
  
  1.3       +1 -1      ws-axis/c/build/buildTransport.xml
  
  Index: buildTransport.xml
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/build/buildTransport.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- buildTransport.xml	3 Nov 2004 15:10:59 -0000	1.2
  +++ buildTransport.xml	7 Dec 2004 08:38:10 -0000	1.3
  @@ -50,4 +50,4 @@
   			</else>
   		</if>
   	</target>
  -</project>
  \ No newline at end of file
  +</project>
  
  
  
  1.1                  ws-axis/c/build/buildTransportIPV6.xml
  
  Index: buildTransportIPV6.xml
  ===================================================================
  <project name="Axis C Transport IPV6" default="compileAxisTransportIPV6" basedir="..">
  
  	<!--
  	  Compile the Axis Transport Library
  	  -->
  	<target name="compileAxisTransportIPV6">
  		<mkdir dir="${dir.objects}"/>
  		<mkdir dir="${dir.bin}"/>
  		<if>
  			<not>
  				<isset property="aix"/>
  			</not>
  			<then>
  				<cc outfile="${dir.bin}/${transportLibraryName}" objdir="${dir.objects}"
  				 exceptions="true" outtype="shared" multithreaded="true">
  					<!-- Compilers -->
  					<compiler refid="SolarisCC"/>
  					<compiler refid="Linuxgcc"/>
  					<compiler extends="VisualC++">
  						<defineset>
  							<define name="AXISTRANSPORTDLL_EXPORTS"/>
  						</defineset>
  					</compiler>
                                <compiler refid="OS400icc"/>
  					<!-- Linkers -->
  					<linker refid="SolarisLinker"/>
  					<linker refid="LinuxLinker"/>
  					<linker extends="VisualC++Linker">
  						<syslibset libs="wsock32"/>
  					</linker>
                                <linker refid="OS400Linker"/>
  					<!-- Files to compile -->
  					<fileset dir="${dir.src}">
  						<include name="transport/${transport.root}/Channel.cpp"/>
  						<include name="transport/${transport.root}/URL.cpp"/>
  						<include name="transport/${transport.root}/Axis2Transport.cpp"/> 
  						<include name="transport/${transport.root}/AxisTransportException.cpp"/> 
  						<include name="transport/${transport.root}/ChannelFactory.cpp"/>
  						<include name="transport/${transport.root}/${transport}/*.cpp"/>
  					</fileset>
  				</cc>
  			</then>
  			<else>
  				<cc outfile="${dir.bin}/${libraryPrefix}${transportLibraryName}${librarySuffix}" objdir="${dir.objects}"
  				 exceptions="true" multithreaded="true">
  					<!-- Compilers -->
  					<compiler refid="AIXxlc"/>
  					<!-- Linkers -->
  					<linker refid="AIXLinker"/>
  					<!-- Files to compile -->
  					<fileset dir="${dir.src}">
  						<include name="transport/${transport}/*.cpp"/>
  					</fileset>
  				</cc>
  			</else>
  		</if>
  	</target>
  </project>