Annotation of bayesjunktool/build.xml, revision 1.3

1.1       brantgur    1: <?xml version="1.0" encoding="UTF-8"?>
                      2: <project name="bayesjunktool" default="build" basedir=".">
                      3:     <description>Build bayesjunktool.</description>
                      4:     <target name="init">
                      5:         <property name="src.dir" value="src"/>
                      6:         <property name="build.dir" value="build"/>
                      7:         <property name="javadoc.dir" value="doc"/>
1.3     ! brantgur    8:         <property name="test.dir" value="test"/>
1.1       brantgur    9:         <property name="jar.name" value="bayesjunktool-0.2.1"/>
                     10:     </target>
                     11:     <target name="build" description="Compiles bayesjunktool." depends="init">
                     12:         <mkdir dir="${build.dir}"/>
                     13:         <copy todir="${build.dir}">
                     14:             <fileset dir="${src.dir}">
                     15:                 <include name="**/*.gif"/>
                     16:             </fileset>
                     17:         </copy>
1.2       brantgur   18:         <javac srcdir="${src.dir}" destdir="${build.dir}" deprecation="on"/>
1.1       brantgur   19:     </target>
1.3     ! brantgur   20:     
        !            21:     <target name="test" description="Tests bayesjunktool." depends="init, build">
        !            22:         <javac srcdir="${test.dir}" destdir="${build.dir}" deprecation="on"/>
        !            23:     </target>
1.1       brantgur   24: 
                     25:     <target name="makeJar" description="Builds a JAR file" depends="build">
                     26:         <jar destfile="${jar.name}.jar">
                     27:             <fileset dir="${build.dir}">
                     28:                 <include name="**/*.*"/>
                     29:             </fileset>
                     30:             <manifest>
                     31:                 <attribute name="Main-Class" value="mozilla_training_analyzer.Analyzer"/>
                     32:             </manifest>
                     33:         </jar>
                     34:     </target>
                     35: 
                     36:     <target name="run" description="Runs bayesjunktool after compiling." depends="build">
                     37:         <java classname="mozilla_training_analyzer.Analyzer" classpath="${build.dir}" fork="true"/>
                     38:     </target>
                     39: 
                     40:     <target name="clean" depends="init" description="Cleans up generated files.">
                     41:         <delete file="${jar.name}.jar"/>
                     42:         <delete dir="${build.dir}"/>
                     43:         <delete dir="${javadoc.dir}"/>
                     44:     </target>
                     45: 
                     46:     <target name="javadoc" description="Generate JavaDoc API information" depends="init">
                     47:         <mkdir dir="${javadoc.dir}"/>
                     48:         <javadoc destdir="${javadoc.dir}">
                     49:             <fileset dir="${src.dir}">
                     50:                 <include name="**/*.java"/>
                     51:             </fileset>
                     52:         </javadoc>
                     53:     </target>
                     54: </project>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>