<?xml version="1.0"?>
<project name="Coordinate Transformation WebService server" default="deploy" basedir=".">
    <property name="logdir" value="logs"/>
    <property name="lib" value="../../lib"/>
    <property name="classes" value="${basedir}/classes"/>
    <property name="dist" value="${basedir}/dist"/>
    <property name="src" value="${basedir}/src"/>
    <property name="build.sysclasspath" value="last"/>
    <property environment="env"/>
    <property name="axis_deploy" value="${env.AXIS_DEPLOY}"/>

    <taskdef resource="axis-tasks.properties"/>

    <target name="init">
	<mkdir dir="${classes}"/>
	<mkdir dir="${dist}"/>
    </target>

    <target name="compile" depends="init">
	<echo>building </echo>
	<javac destdir="${classes}"
	   includeAntRuntime="false"
	   srcdir="${src}">
	</javac>
    </target>

    <target name="test" depends="compile">
	<junit fork="yes">
	    <formatter type="brief" usefile="false" />
	    <batchtest>
		<fileset dir="${classes}" includes="**/Test*.class" />
	    </batchtest>
	</junit>
    </target>

    <target name="dist" depends="test">
	<jar  destfile="${dist}/coordtrans.jar" basedir="${classes}"/>
    </target>

    <target name="deploy" depends="dist">
        <echo>${basedir}</echo>
	<move file="${dist}/coordtrans.jar" todir="${axis_deploy}/WEB-INF/lib"/>
	<axis-admin
	    failonerror="true"
	    xmlfile="deploy.wsdd"
	/>
    </target>

    <target name="clean" depends="">
	<delete dir="${classes}"/>
	<delete dir="${dist}"/>
    </target>


</project>
