Mercurial > hg > Members > tatsuki > Alice
annotate build.xml @ 90:75aa139d46eb working
minor change
author | sugi |
---|---|
date | Tue, 05 Jun 2012 00:26:13 +0900 |
parents | cc440cb8582e |
children | 9e4784d8b727 |
rev | line source |
---|---|
15 | 1 <?xml version="1.0" encoding="utf-8"?> |
2 | |
3 <project name="FDL" default="jar" basedir="."> | |
4 | |
5 <!-- ****プロパティ**** --> | |
6 <!-- ソースファイルがあるディレクトリ --> | |
7 <property name="src" value="src"/> | |
8 | |
9 <!-- クラスファイルを出力するディレクトリ --> | |
10 <property name="classes" value="classes"/> | |
11 | |
12 <!-- javadocを出力するディレクトリ --> | |
13 <property name="javadoc" value="docs"/> | |
14 | |
15 <!-- jarファイル名 --> | |
16 <property name="jar" value="Alice.jar"/> | |
17 | |
18 <!-- ****ターゲット**** --> | |
19 <!-- jarファイルの作成 --> | |
20 <target name="jar" depends="compile"> | |
21 <jar jarfile="${jar}" basedir="${classes}"> | |
22 <zipgroupfileset dir="lib" includes="*.jar" /> | |
17 | 23 <fileset dir="src" includes="log4j.xml" /> |
15 | 24 </jar> |
25 </target> | |
26 | |
27 | |
28 <!-- コンパイル --> | |
29 <target name="compile"> | |
30 <mkdir dir="${classes}" /> | |
31 <javac encoding="UTF-8" srcdir="src" destdir="${classes}" fork="yes"> | |
32 <compilerarg value="-J-Dfile.encoding=UTF8"/> | |
33 <classpath> | |
34 <pathelement path="lib/junit.jar" /> | |
35 <pathelement path="lib/javassist.jar" /> | |
36 <pathelement path="lib/log4j-1.2.16.jar" /> | |
37 <pathelement path="lib/slf4j-api-1.6.1.jar" /> | |
38 <pathelement path="lib/slf4j-log4j12-1.6.1.jar" /> | |
50
cc440cb8582e
bug fix for write() at OutboundTCPConnection
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
28
diff
changeset
|
39 <pathelement path="lib/msgpack-0.6.6-SNAPSHOT.jar" /> |
28
98ab26e09a98
Configuration Manager work and implements reverseKey
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
17
diff
changeset
|
40 <pathelement path="lib/com.alexmerz.graphviz.jar" /> |
15 | 41 </classpath> |
42 <sourcepath> | |
43 <pathelement path="src"/> | |
44 </sourcepath> | |
45 </javac> | |
46 </target> | |
47 | |
48 <!-- javadocの作成 --> | |
49 <target name="javadoc"> | |
50 <javadoc destdir="${javadoc}"> | |
51 <fileset dir="${src}"/> | |
52 </javadoc> | |
53 </target> | |
54 | |
55 <!-- 生成したファイルやフォルダの削除 --> | |
56 <target name="clean"> | |
57 <delete dir="${classes}" /> | |
58 <delete dir="${javadoc}" /> | |
59 <delete file="${jar}" /> | |
60 </target> | |
61 | |
62 </project> | |
63 |