Mercurial > hg > Applications > JavaLite
view build.xml @ 111:f00740bd0feb
Java 6 patch (Matcher.group(1))
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 15 Dec 2009 01:07:22 +0900 |
parents | 31278b74094b |
children |
line wrap: on
line source
<?xml version="1.0" encoding="UTF-8"?> <project name="JavaLite" default="run" basedir="."> <property name="output" value="."/> <property name="main" value="lite/MainLoop"/> <property name="test" value="sbdd/SBDDTest"/> <target name="build"> <mkdir dir="build"/> <javac encoding="UTF-8" srcdir="src" destdir="build" fork="yes"> <compilerarg value="-J-Dfile.encoding=UTF8"/> <sourcepath> <pathelement path="src"/> </sourcepath> </javac> </target> <!-- run --> <target name="run" depends="build"> <java classname="${main}" fork="yes" > <jvmarg value="-Dfile.encoding=UTF8"/> <classpath> <pathelement path="build"/> </classpath> </java> </target> <!-- test --> <target name="test" depends="build"> <java classname="${test}" fork="yes" > <jvmarg value="-Dfile.encoding=UTF8"/> <classpath> <pathelement path="build"/> </classpath> </java> </target> <target name="jar" depends="build" > <mkdir dir="build/data"/> <mkdir dir="jar"/> <copy todir="build/data" file="src/data/README" /> <copy todir="build/data" file="src/data/example" /> <jar jarfile="jar/Lite.jar" basedir="build" manifest="src/Lite.mf"/> <!-- <copy file="prop.properties.package" tofile="dest/jar/prop.properties"/> --> </target> <!-- clean --> <target name="clean"> <delete> <fileset dir="${output}"> <include name="**/*.class"/> </fileset> </delete> </target> <!-- tar zcvf JavaLite.tgz \-\-exclude CVS JavaLite --> </project>