Mercurial > hg > Members > tatsuki > Alice
annotate build.xml @ 146:36dc63d1bdcf working
read image from jar
author | sugi |
---|---|
date | Tue, 25 Sep 2012 14:11:37 +0900 |
parents | 5d9d0bd2fee4 |
children | 4658bf530834 |
rev | line source |
---|---|
15 | 1 <?xml version="1.0" encoding="utf-8"?> |
2 | |
101 | 3 <project name="Alice" default="jar" basedir="."> |
15 | 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" /> |
146 | 24 <fileset dir="image" includes="*.jpg" /> |
25 <fileset dir="image" includes="TUNA" /> | |
15 | 26 </jar> |
27 </target> | |
28 | |
29 <!-- コンパイル --> | |
30 <target name="compile"> | |
31 <mkdir dir="${classes}" /> | |
32 <javac encoding="UTF-8" srcdir="src" destdir="${classes}" fork="yes"> | |
33 <compilerarg value="-J-Dfile.encoding=UTF8"/> | |
34 <classpath> | |
35 <pathelement path="lib/junit.jar" /> | |
36 <pathelement path="lib/javassist.jar" /> | |
37 <pathelement path="lib/log4j-1.2.16.jar" /> | |
38 <pathelement path="lib/slf4j-api-1.6.1.jar" /> | |
39 <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
|
40 <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
|
41 <pathelement path="lib/com.alexmerz.graphviz.jar" /> |
15 | 42 </classpath> |
43 <sourcepath> | |
44 <pathelement path="src"/> | |
45 </sourcepath> | |
46 </javac> | |
47 </target> | |
48 | |
49 <!-- javadocの作成 --> | |
50 <target name="javadoc"> | |
51 <javadoc destdir="${javadoc}"> | |
52 <fileset dir="${src}"/> | |
53 </javadoc> | |
54 </target> | |
55 | |
56 <!-- 生成したファイルやフォルダの削除 --> | |
57 <target name="clean"> | |
58 <delete dir="${classes}" /> | |
59 <delete dir="${javadoc}" /> | |
60 <delete file="${jar}" /> | |
61 </target> | |
62 | |
63 </project> | |
64 |