<!-- ===================================================================== Build scripts for org.gjt.lindfors.pattern package. Author: Juha Lindfors Revision: $Id: build.xml,v 1.1 2001/01/08 19:19:32 jpl Exp $ Since: Ant 1.1 ===================================================================== --> <project name="jpl-pattern" default="lib" basedir=".."> <target name="init"> <!-- Compiler options --> <property name="debug.mode" value="off"/> <property name="deprecation.mode" value="off"/> <property name="optimize.mode" value="off"/> <property name = "compiler.target.dir" value = "classes" /> <property name = "compiler.classes" value = "AbstractFactory.java, Command.java, CommandInvoker.java, Facade.java, Strategy.java, StrategyContext.java, Visitor.java" /> </target> <target name="lib" depends="compile"> <jar jarfile = "build\jpl-pattern-0_2.jar" basedir = "classes" includes = "org\gjt\lindfors\pattern\**" /> </target> <target name="compile" depends="init"> <javac destdir="${compiler.target.dir}" srcdir="." debug="${debug.mode}" optimize="${optimize.mode}" deprecation="${deprecation.mode}" includes="${compiler.classes}"/> </target> <!-- ===================================================================== TARGET: javadoc ===================================================================== --> <target name="javadoc" depends="compile"> <mkdir dir="javadoc"/> <javadoc packagenames="org.*" sourcefiles="${compiler.classes}" destdir="javadoc" author="true" version="true" use="false" noindex="false" windowtitle="GJT JPL Pattern API" doctitle="jpl-pattern API" classpath="classes" /> </target> <!-- ===================================================================== TARGET: clean ===================================================================== --> <target name="clean" depends="init"> </target> </project>