<!-- Work Journal build file -->
<project name="AntProject" basedir="." default="jar">
   <!-- properties -->
   <property name="version"      value="2.1"/>
   <property name="srcDir"       value="src"/>
   <property name="classesDir"   value="classes"/>

   <!-- classpath -->
   <path id="classpath">
      <pathelement location="${classesDir}"/>
      <pathelement location="lib/javacogs.jar"/>
      <pathelement location="lib/hsql.jar"/>
   </path>

   <!--=====================================================================-->

   <!-- compile -->
   <target name="compile">
      <!-- Compile classes. -->
      <mkdir dir="${classesDir}"/>
      <javac srcdir="${srcDir}" destdir="${classesDir}" includes="${src}"
         classpathref="classpath"/>

      <!-- Copy properties files. -->
      <filter token="VERSION" value="${version}"/>
      <copy todir="${classesDir}" filtering="true">
         <fileset dir="${srcDir}" includes="**/*.properties"/>
      </copy>
   </target>

   <!-- jar -->
   <target name="jar" depends="compile">
      <jar jarfile="${jarFile}" manifest="${manifestFile}"
         basedir="${classesDir}"/>
   </target>
</project>
