| <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> |
| |