Author: dicka
Date: Thu Sep  1 03:52:33 2005
New Revision: 265693

URL: http://svn.apache.org/viewcvs?rev=265693&view=rev
Log:
Update buildSamples.xml to use same compiler/linker definitions as build and 
test scripts -- avoiding duplication.

Modified:
    webservices/axis/trunk/c/buildSamples.xml

Modified: webservices/axis/trunk/c/buildSamples.xml
URL: 
http://svn.apache.org/viewcvs/webservices/axis/trunk/c/buildSamples.xml?rev=265693&r1=265692&r2=265693&view=diff
==============================================================================
--- webservices/axis/trunk/c/buildSamples.xml (original)
+++ webservices/axis/trunk/c/buildSamples.xml Thu Sep  1 03:52:33 2005
@@ -25,6 +25,9 @@
        - Linux   = gcc
        - AIX     = Visual Age
 </description>
+
+    <import file="${basedir}/build/buildInitialize.xml"/>
+    
        <!--
          Load definition of C/C++ Tasks and Types
          To allow the compilation and linking of C/C++ code
@@ -48,107 +51,6 @@
        <property name="dir.wsdls" value="${basedir}/deploy/wsdls"/>
        
        <!--property name="sampleName" value="base"/-->
-
-       <!--
-         Compiler definitions
-         -->
-         
-               <!--
-                 Definition of Visual C++ compiler
-                 -->
-               <compiler id="VisualC++" name="msvc" if="windows">
-                       <compilerarg value="/nologo"/>
-                       <compilerarg value="/MD"/>
-                       <compilerarg value="/W3"/>
-                       <compilerarg value="/GX"/>
-                       <compilerarg value="/Od"/>
-                       <includepath path="${dir.include}"/>
-                       <defineset>
-                               <define name="WIN32"/>
-                               <define name="NDEBUG"/>
-                               <define name="_WINDOWS"/>
-                               <define name="_MBCS"/>
-                               <define name="_USRDLL"/>
-                               <define name="ENABLE_AXIS_EXCEPTION"/>
-                       </defineset>
-                       <compilerarg value="/FD"/>
-                       <compilerarg value="/c"/>
-               </compiler>
-               
-               <!--
-                 Definition of gcc compile for Linux
-                 -->
-               <compiler id="Linuxgcc" name="g++" if="linux">
-                       <compilerarg value="-g"/>
-                       <defineset>
-                               <define name="ENABLE_AXIS_EXCEPTION"/>
-                               <define name="HAVE_CONFIG_H"/>
-                               <define name="PIC"/>
-                       </defineset>
-                       <includepath path="${dir.include}"/>
-               </compiler>
-       
-               <!--
-                 Definition of xlc compile for AIX
-                 -->
-               <compiler id="AIXxlc" name="xlC" if="aix">
-                       <compilerarg value="-g"/>
-                       <compilerarg value="-V"/>
-                       <compilerarg value="-qstaticinline"/>
-
-                       <defineset>
-                               <define name="ENABLE_AXIS_EXCEPTION"/>
-                               <define name="HAVE_CONFIG_H"/>
-                               <define name="AIX"/>
-                       </defineset>
-                       <includepath path="${dir.include}"/>
-               </compiler>
-
-       <!--
-         Linker Definitions
-         -->
-       
-               <!--
-                 Definition of Visual C++ linker
-                 -->
-               <linker id="VisualC++Linker" name="msvc" if="windows">
-                       <linkerarg value="/machine:I386"/>
-                       <linkerarg value="/nologo"/>
-                       <linkerarg value="/pdb:none"/>
-               </linker>
-       
-               <!--
-                 Definition of Linux linker
-                 -->
-               <linker id="LinuxLinker" name="g++" libtool="true" if="linux">
-                       <linkerarg value="-g"/>
-                       <libset libs="stdc++"/>
-                       <libset libs="dl"/>
-                       <libset libs="pthread"/>
-               </linker>
-       
-               <!--
-                 Definition of AIX linker
-                 -->
-               <linker id="AIXLinker" name="xlC" libtool="false" if="aix">
-                       <!-- debug is on for all -->
-                       <linkerarg value="-g"/>
-               </linker>       
-
-       <!--
-         Determine platform
-         -->
-       <target name="pre-init">
-               <condition property="windows">
-                       <os family="windows"/>
-               </condition>
-               <condition property="aix">
-                       <os name="AIX"/>
-               </condition>
-               <condition property="linux">
-                       <os name="Linux"/>
-               </condition>
-       </target>
 
        <!--
          Check if an individual samples name has been specified


Reply via email to