Author: nextgens
Date: 2006-07-17 07:51:04 +0000 (Mon, 17 Jul 2006)
New Revision: 9641
Modified:
trunk/apps/Thaw/build.xml
Log:
Thaw: update the ant buildfile
Modified: trunk/apps/Thaw/build.xml
===================================================================
--- trunk/apps/Thaw/build.xml 2006-07-16 20:12:03 UTC (rev 9640)
+++ trunk/apps/Thaw/build.xml 2006-07-17 07:51:04 UTC (rev 9641)
@@ -2,68 +2,61 @@
<project name="Thaw" default="jar">
- <property name="src.dir" value="src" />
- <property name="bin.dir" value="build" />
- <property name="lib.dir" value="lib" />
- <property name="javadoc.dir" value="javadoc" />
+ <property name="src.dir" value="src" />
+ <property name="bin.dir" value="build" />
+ <property name="lib.dir" value="lib" />
+ <property name="javadoc.dir" value="javadoc" />
+ <property name="hsqldb.location" value="${lib.dir}/hsqldb.jar" />
+ <property name="javac.debug" value="false" />
- <property name="hsqldb.location" value="${lib.dir}/hsqldb.jar" />
- <property name="javac.debug" value="false" />
+ <target name="compile">
+ <mkdir dir="${bin.dir}" />
- <target name="compile">
- <mkdir dir="${bin.dir}" />
+ <javac srcdir="${src.dir}" destdir="${bin.dir}" debug="true"
optimize="true">
- <javac srcdir="${src.dir}" destdir="${bin.dir}" debug="true"
optimize="true">
+ <!-- <compilerarg value="-Xlint" /> -->
+ <classpath>
+ <pathelement location="${hsqldb.location}"/>
+ </classpath>
+ </javac>
- <!-- <compilerarg value="-Xlint" /> -->
- <classpath>
- <pathelement location="${hsqldb.location}"/>
- </classpath>
+ <copy todir="${bin.dir}">
+ <fileset dir="${src.dir}">
+ <include name="**/*.properties" />
+ </fileset>
+ </copy>
+ </target>
- </javac>
- <copy todir="${bin.dir}">
- <fileset dir="${src.dir}">
- <include name="**/*.properties" />
- </fileset>
- </copy>
+ <target name="run" depends="compile">
+ <java classname="thaw.core.Main"
classpath="lib/hsqldb.jar:build" dir="build" fork="true" />
+ </target>
- </target>
+ <target name="jar" depends="compile" description="Make the Jar" >
+ <jar jarfile="${lib.dir}/Thaw.jar" basedir="${bin.dir}">
+ <manifest>
+ <attribute name="Main-Class"
value="thaw.core.Main"/>
+ </manifest>
+ <fileset dir="${bin.dir}"/>
+ <!-- hsqldb is not required for the moment -->
+ <!-- <fileset file="${hsqldb.location}"/> -->
+ <fileset file="gpl.txt" />
+ <fileset file="readme.txt" />
+ </jar>
+ </target>
- <target name="run" depends="compile">
- <java classname="thaw.core.Main" classpath="lib/hsqldb.jar:build"
dir="build" fork="true" />
- </target>
+ <target name="javadoc">
+ <javadoc sourcepath="${src.dir}" destdir="${javadoc.dir}">
+ <fileset dir="${src.dir}" includes="**/*.java" />
+ </javadoc>
+ </target>
- <target name="jar" depends="compile" description="Make the Jar" >
- <jar jarfile="${lib.dir}/Thaw.jar" basedir="${bin.dir}">
+ <target name="clean">
+ <delete dir="${bin.dir}"/>
+ <delete file="${lib.dir}/Thaw.jar"/>
+ </target>
- <manifest>
- <attribute name="Main-Class" value="thaw.core.Main"/>
- </manifest>
-
- <fileset dir="${bin.dir}"/>
-
- <!-- hsqldb is not required for the moment -->
- <!-- <fileset file="${hsqldb.location}"/> -->
-
- <fileset file="gpl.txt" />
-
- </jar>
- </target>
-
-
- <target name="javadoc">
- <javadoc sourcepath="${src.dir}" destdir="${javadoc.dir}">
- <fileset dir="${src.dir}" includes="**/*.java" />
- </javadoc>
- </target>
-
- <target name="clean">
- <delete dir="${bin.dir}"/>
- <delete file="${lib.dir}/Thaw.jar"/>
- </target>
-
</project>