Mercurial > hg > Applications > JavaLite
changeset 6:6dc62689149b macro-expression
*** empty log message ***
author | kono |
---|---|
date | Thu, 20 Dec 2007 18:13:17 +0900 |
parents | f7f1b9c7b96d |
children | c02f12316c01 |
files | build.xml |
diffstat | 1 files changed, 20 insertions(+), 21 deletions(-) [+] |
line wrap: on
line diff
--- a/build.xml Thu Dec 20 13:16:48 2007 +0900 +++ b/build.xml Thu Dec 20 18:13:17 2007 +0900 @@ -1,30 +1,29 @@ <?xml version="1.0" encoding="UTF-8"?> +<project name="example" default="run" basedir="."> -<project> + + <property name="output" value="."/> + <property name="main" value="logicNode/LogicNodeTest"/> - <target name="clean"> - <delete dir="build"/> - </target> + <target name="build"> + <javac encoding="UTF-8" srcdir="."/> + </target> - <target name="compile"> - <mkdir dir="build/classes"/> - <javac srcdir="." destdir="build/classes"/> + <!-- run --> + <target name="run" depends="build"> + <java classname="${main}" fork="yes"> + <jvmarg value="-Dfile.encoding=UTF8"/> + </java> </target> - <target name="jar"> - <mkdir dir="build/jar"/> - <jar destfile="build/jar/logic.jar" basedir="build/classes"> - <manifest> - <attribute name="Main-Class" value="LogicNodeTest"/> - </manifest> - </jar> - </target> - - <target name="run"> - <java jar="build/jar/logic.jar" fork="true"> - <arg value="localhost"/> - <arg value="1577"/> - </java> + <!-- clean --> + <target name="clean"> + <delete> + <fileset dir="${output}"> + <include name="**/*.class"/> + </fileset> + </delete> </target> </project> +