rapport
[ailab2.git] / build.xml
blob1d365a6c7ec472250f3602db83db3ce90b45f435
1 <?xml version="1.0" encoding="utf-8"?>
2 <project name="AiLab2" default="compile" basedir=".">
3   <property name="build.dir" location="bin"/>
4   <property name="doc.dir" location="doc"/>
5   <property name="src.dir" location="src"/>
6   <property name="lib.dir" location="lib"/>
7   <path id="project.classpath">
8     <pathelement location="${build.dir}" />
9     <fileset dir="${lib.dir}"> 
10       <include name="*.jar"/> 
11     </fileset> 
12   </path>
13   <target name="prepare">
14     <mkdir dir="${build.dir}"/>
15     <mkdir dir="${doc.dir}"/>
16   </target>
17   <target name="compile" depends="prepare">
18     <javac srcdir="${src.dir}" destdir="${build.dir}">
19       <classpath refid="project.classpath" />
20     </javac>
21   </target>
22   <target name="javadoc" description="o Create Javadocs for the demo (Requires Javadoc 1.4+)">
23     <javadoc destdir="${doc.dir}">
24       <fileset dir="${src.dir}/" includes="**/*.java"/>
25     </javadoc>
26   </target>
27 </project>