<project name="Window-Tunnel" default="dist">

    <path id="classpath">
    </path>
    
    <target name="compile">
        <mkdir dir="build/" />
        <javac 
            srcdir="src/" 
            destdir="build/" 
            includeantruntime="false" 
            classpathref="classpath" 
            target="8"
            source="8"
        />
    </target>
    
    <target name="jar" depends="compile">
        <mkdir dir="jar/" />
        <jar jarfile="jar/window-tunnel.jar" basedir="build/">
            <manifest>
                <attribute name="Main-Class" value="Addiks.WindowTunnel.Application"/>
            </manifest>
        </jar>
    </target>

    <target name="run" depends="jar">
        <java jar="jar/window-tunnel.jar" fork="true">
            <jvmarg value="-XX:-OmitStackTraceInFastThrow" />
            <arg value="help" />
        </java>
    </target>
    
    <target name="clean">
        <delete dir="build/Addiks" />
        <delete dir="jar/window-tunnel.jar" />
    </target>

</project>
