<project name="Calendar" default="compile" >
  <property value="build" name="build" />
  <property value="." name="source" />
  <property value="doc" name="doc" />
  <property value="cs312.*/" name="package" />
  <property value="/usr/local/junit3.8.1/junit.jar" name="junit" />
  <target name="init" >
    <mkdir dir="${build}" />
    <mkdir dir="${doc}" />
  </target>
  <target depends="init" name="compile" >
    <javac destdir="${build}" srcdir="${source}" >
      <classpath>
        <pathelement location="${build}" />
        <pathelement location="${junit}" />
      </classpath>
    </javac>
  </target>
  <target name="javadoc" >
    <javadoc destdir="doc" author="true" version="true" bottom="Copyright 2006 Middlebury College." packagenames="${package}" sourcepath="${source}" >
      <classpath>
        <pathelement location="${junit}" />
        <pathelement location="${build}" />
      </classpath>
    </javadoc>
  </target>
  <target name="clean" >
    <delete dir="${build}" />
    <delete dir="${doc}" />
  </target>
</project>
