Mercurial > hg > Members > tatsuki > Alice
view build.xml @ 270:23e53aaa8720
reconnect manager worked.
author | sugi |
---|---|
date | Wed, 21 Aug 2013 15:33:49 +0900 |
parents | 52dcead81b90 |
children |
line wrap: on
line source
<?xml version="1.0" encoding="utf-8"?> <project name="Alice" default="show" basedir="."> <!-- ****プロパティ**** --> <!-- ソースファイルがあるディレクトリ --> <property name="src" value="src"/> <!-- クラスファイルを出力するディレクトリ --> <property name="classes" value="classes"/> <!-- javadocを出力するディレクトリ --> <property name="javadoc" value="docs"/> <!-- jarファイル名 --> <property name="jar" value="Alice.jar"/> <!-- ****ターゲット**** --> <!-- jarファイルの作成 --> <target name="show" depends="jar"> <echo message="JRE-VERSION = ${java.specification.version}"/> </target> <target name="jar" depends="compile"> <jar jarfile="${jar}" basedir="${classes}"> <zipgroupfileset dir="lib" includes="*.jar" /> <fileset dir="src" includes="log4j.xml" /> <fileset dir="image" includes="*.jpg" /> <fileset dir="image" includes="TUNA" /> </jar> </target> <!-- コンパイル --> <target name="compile"> <mkdir dir="${classes}" /> <javac encoding="UTF-8" srcdir="src" destdir="${classes}" fork="yes" source="1.6" target="1.6" includeantruntime="false"> <compilerarg value="-J-Dfile.encoding=UTF8"/> <classpath> <pathelement path="lib/junit.jar" /> <pathelement path="lib/javassist.jar" /> <pathelement path="lib/log4j-1.2.16.jar" /> <pathelement path="lib/slf4j-api-1.6.1.jar" /> <pathelement path="lib/slf4j-log4j12-1.6.1.jar" /> <pathelement path="lib/msgpack-0.6.8-SNAPSHOT.jar" /> <pathelement path="lib/com.alexmerz.graphviz.jar" /> </classpath> <sourcepath> <pathelement path="src"/> </sourcepath> </javac> </target> <!-- javadocの作成 --> <target name="javadoc"> <javadoc destdir="${javadoc}"> <fileset dir="${src}"/> </javadoc> </target> <!-- 生成したファイルやフォルダの削除 --> <target name="clean"> <delete dir="${classes}" /> <delete dir="${javadoc}" /> <delete file="${jar}" /> </target> </project>