<project name="pmd-dcpd" default="compile" basedir="../">

<property name="lib" value="lib\"/>
<property name="compiletimelibsdir" value="${lib}/compiletimeonly"/>
<property name="src" value="src\"/>
<property name="build" value="build\"/>
<property name="jar" value="pmd-dcpd-0.1.jar"/>
<property name="build.compiler" value="jikes"/>

<target name="delete">
    <delete dir="${build}"/>
    <delete file="${lib}\${jar}"/>
    <mkdir dir="${build}"/>
</target>

<target name="compile">
    <javac  deprecation="true"
            debug="true"
            optimize="false"
            srcdir="${src}"
            destdir="${build}">
        <classpath>
            <pathelement location="${compiletimelibsdir}/jini-core.jar"/>
            <pathelement location="${compiletimelibsdir}/jini-ext.jar"/>
            <pathelement location="${lib}/pmd-0.9.jar"/>
        </classpath>
    </javac>
</target>

<target name="rmic">
    <rmic base="${build}" classname="net.sourceforge.pmd.dcpd.JobAddedListener" >
        <classpath>
            <pathelement location="${compiletimelibsdir}/jini-core.jar"/>
            <pathelement location="${compiletimelibsdir}/jini-ext.jar"/>
        </classpath>
    </rmic>
</target>

<target name="clean" depends="delete,compile,rmic"/>



</project>