
<project name="extensions" default="jar">

  <path id="classpath">
    <fileset dir="${lucene.dir}/build" includes="**/*.jar" />
  </path>

  <property name="build.dir" value="build" />
  <property name="classes.dir" value="${build.dir}/classes" />
  <property name="jar.dir" value="${build.dir}/jar" />

  <target name="clean">
    <delete dir="${classes.dir}"/>
    <delete dir="${jar.dir}"/>
  </target>

  <target name="compile">
    <mkdir dir="${classes.dir}"/>
    <javac srcdir="java" destdir="${classes.dir}" classpathref="classpath" />
  </target>

  <target name="jar" depends="compile">
    <mkdir dir="${jar.dir}" />
    <jar destfile="${jar.dir}/extensions.jar" basedir="${classes.dir}" />
  </target>

</project>
