1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
<?xml version="1.0"?>
<project name="aopalliance" default="jar" basedir=".">
<!--
Compile main source tree
-->
<target name="build">
<mkdir dir="build/classes" />
<javac destdir="build/classes"
debug="${debug}"
deprecation="false" optimize="false"
failonerror="false"
>
<src path="src"/>
</javac>
</target>
<!--
Build one big JAR.
-->
<target name="jar" depends="build">
<jar jarfile="build/aopalliance.jar">
<fileset dir="build/classes">
</fileset>
</jar>
</target>
<target name="zip" depends="jar, javadoc">
<zip destfile="build/aopalliance.zip"
basedir="build" excludes="classes/**/*, classes"/>
</target>
<target name="javadoc"
description="Generate Javadocs.">
<mkdir dir="build/javadoc"/>
<javadoc sourcepath="src/main"
packagenames="*"
destdir="build/javadoc"
author="true"
protected="true">
</javadoc>
</target>
<target name="clean"
description="Remove generated files.">
<delete dir="build"/>
</target>
</project>
|