<?xml version="1.0"?>
<project name="SearchToHTML" default="user_build" basedir=".">
    <property name="src" value="." />
    <property name="build" value="../required" />
    <property name="jdk1_1" value="/Users/dfaden/Programming/java/jdk1_1/JDKClasses.zip" />
    <property name="junit" value="/Users/dfaden/Programming/java/junit3.8.1/junit.jar" />
    <target name="user_compile">
        <mkdir dir="../build" />
        <javac target="1.1" destdir="../build" bootclasspath="${jdk1_1}" deprecation="true">
            <src path="${src}" />
            <exclude name="com/revfad/search/tests/*" />
        </javac>
    </target>
    <target name="tests" depends="user_compile">
        <mkdir dir="../tests" />
        <javac destdir="../tests" classpath="../build:${junit}">
            <src path="${src}" />
            <include name="com/revfad/search/tests/*.java" />
        </javac>
        <jar destfile="../tests.jar" basedir="../tests" />
        <java classname="com.revfad.search.tests.AllTests" classpath="${junit}:../required/search.jar:../tests.jar" fork="true" />
    </target>
    <target name="user_build" depends="user_compile">
        <jar destfile="../required/search.jar" basedir="../build">
        </jar>
        <copy todir="../examples">
            <fileset dir="../required">
                <exclude name="appletframe.html" />
            </fileset>
        </copy>
        <zip zipfile="../../SearchToHTML.zip">
            <fileset dir="../">
                <exclude name=".DS_Store" />
                <exclude name="**/build/**" />
                <exclude name="tests/**" />
                <exclude name="tests.jar" />
            </fileset>
        </zip>
    </target>
</project>