Reworked queue and stream handling
[jirac.git] / build.xml
blob416ffac2e8f712517f1a3883577848a5bdfcbef0
1 <project name="jirac" default="test">
2   <target name="setup">
3     <mkdir dir="out" />
4     <mkdir dir="out/doc" />
5   </target>
6   <target name="doc" depends="setup">
7     <javadoc sourcepath="." destdir="out/doc" />
8   </target>
9   <target name="clean">
10     <delete dir="out" />
11     <delete>
12       <fileset dir=".">
13         <include name="**/*.drc" />
14         <include name="**/*.jar" />
15         <include name="**/*~" />
16       </fileset>
17     </delete>
18   </target>
19   <target name="build" depends="setup">
20     <javac srcdir="." destdir="out" includes="org/**" />
21   </target>
22   <target name="jar" depends="build">
23     <jar basedir="out" includes="org/**" destfile="jirac.jar" />
24   </target>
25   <target name="test" depends="build">
26     <javac srcdir="tst" destdir="out" />
27     <java classname="DecoderTest" classpath="out" fork="true" />
28   </target>
29 </project>