blob: 82f521bb5ff10edeaa24163ffee7c5f13ac94dad [file] [log] [blame]
<project name="Axis C Simple Axis Server" default="compileSimpleAxisServer" basedir="..">
<!--
Compile the Simple Axis Server
-->
<target name="compileSimpleAxisServer">
<mkdir dir="${dir.objects}"/>
<mkdir dir="${dir.bin}"/>
<antcall target="buildVersionResource" inheritall="true">
<param name="internalName" value="${simpleAxisServerExecutableName}"/>
</antcall>
<cc outfile="${dir.bin}/${simpleAxisServerExecutableName}" objdir="${dir.objects}"
exceptions="true" outtype="executable" multithreaded="true">
<!-- Compilers -->
<compiler refid="SolarisCC"/>
<compiler refid="Linuxgcc"/>
<compiler extends="VisualC++"/>
<compiler refid="AIXxlc"/>
<compiler refid="HP-UXaC++"/>
<compiler refid="OS400icc"/>
<!-- Linkers -->
<linker refid="SolarisLinker"/>
<linker refid="LinuxLinker"/>
<linker refid="HP-UXLinker"/>
<linker extends="VisualC++Linker">
<syslibset libs="wsock32"/>
</linker>
<linker refid="AIXExecutableLinker"/>
<linker extends="OS400Linker">
<linkerarg location="end" value="${dir.bin}/lib${serverEngineLibraryName}.so"/>
</linker>
<libset dir="${dir.bin}" libs="${serverEngineLibraryName}" unless="os400"/>
<!-- Files to be compiled -->
<fileset dir="${dir.src}">
<include name="server/simple_axis_server/*.cpp"/>
</fileset>
</cc>
</target>
</project>