]>
Commit | Line | Data |
---|---|---|
54d881ed ER |
1 | <project name="concurrent" default="jar" basedir="."> |
2 | ||
3 | <property name="src" value="src"/> | |
4 | <property name="docs" value="docs"/> | |
5 | <property name="build" value="build"/> | |
6 | <property name="j2se.apiurl" | |
7 | value="http://java.sun.com/j2se/1.4/docs/api/"/> | |
8 | ||
9 | <target name="init"> | |
10 | <mkdir dir="${build}"/> | |
11 | </target> | |
12 | ||
13 | <target name="compile" depends="init"> | |
14 | <javac srcdir="${src}" | |
15 | debug="on" | |
16 | optimize="on" | |
17 | destdir="${build}" | |
18 | /> | |
19 | </target> | |
20 | ||
21 | <target name="jar" depends="compile"> | |
22 | <jar jarfile="concurrent-${version}.jar" | |
23 | basedir="${build}" | |
24 | /> | |
25 | </target> | |
26 | ||
27 | <target name="javadoc"> | |
28 | <mkdir dir="${docs}"/> | |
29 | <javadoc destdir="${docs}" | |
30 | packagenames = "EDU.oswego.cs.dl.util.concurrent,EDU.oswego.cs.dl.util.concurrent.misc.*" | |
31 | sourcepath="${src}" | |
32 | private="off" | |
33 | > | |
34 | <link href="${j2se.apiurl}"/> | |
35 | </javadoc> | |
36 | </target> | |
37 | ||
38 | <target name="clean"> | |
39 | <delete dir="${build}"/> | |
40 | <delete> | |
41 | <fileset dir="." includes="concurrent-*.jar"/> | |
42 | </delete> | |
43 | </target> | |
44 | ||
45 | </project> |