qse/ase/build.xml

55 lines
1.4 KiB
XML
Raw Normal View History

2007-03-24 15:49:59 +00:00
<!-- $Id: build.xml,v 1.8 2007-03-24 15:49:59 bacon Exp $ -->
2007-03-24 15:07:55 +00:00
<project name="ase" default="release" basedir=".">
2007-03-23 15:33:42 +00:00
2007-03-23 15:28:10 +00:00
<description>
2007-03-23 15:33:42 +00:00
ANT build script for ASE
2007-03-23 15:28:10 +00:00
</description>
2007-03-24 15:07:55 +00:00
<!--
<property name="destdir" location="${basedir}/release" />
-->
2007-03-23 15:32:08 +00:00
2007-03-24 15:07:55 +00:00
<target name="release" depends="init-release,compile">
<jar jarfile="${destdir}/aseawk.jar"
basedir="${destdir}"
includes="**/*.class" />
2007-03-24 15:24:31 +00:00
<delete dir="${destdir}/ase" />
2007-03-24 15:07:55 +00:00
</target>
2007-03-23 15:28:10 +00:00
2007-03-24 15:07:55 +00:00
<target name="debug" depends="init-debug,compile">
<jar jarfile="${destdir}/aseawk.jar"
basedir="${destdir}"
includes="**/*.class" />
2007-03-24 15:24:31 +00:00
<delete dir="${destdir}/ase" />
2007-03-24 15:07:55 +00:00
</target>
2007-03-23 15:38:10 +00:00
2007-03-24 15:07:55 +00:00
<target name="init-release">
<property name="destdir" location="${basedir}/release" />
<mkdir dir="${destdir}" />
</target>
<target name="init-debug">
<property name="destdir" location="${basedir}/debug" />
<mkdir dir="${destdir}" />
</target>
<target name="compile" description="compile the source code">
<javac srcdir="awk" destdir="${destdir}" />
<javac srcdir="test/awk" destdir="${destdir}" />
2007-03-23 15:28:10 +00:00
</target>
<target name="clean" description="clean up">
2007-03-24 15:19:10 +00:00
<delete dir="${basedir}/release"
includes="**/*.class,**/*.jar" />
<delete dir="${basedir}/debug"
includes="**/*.class,**/*.jar" />
<delete dir="${basedir}/release/ase" />
<delete dir="${basedir}/debug/ase" />
2007-03-23 15:28:10 +00:00
</target>
</project>