1 <?xml version="1.0" encoding="utf-8" ?>
\r
2 <!DOCTYPE configuration>
\r
3 <project name="importPicture" default="all" basedir=".">
\r
5 <target name="all" depends="release">
\r
12 <format property="verdate" pattern="yyyyMMdd"/>
\r
14 <property name="src" value="${basedir}/src" />
\r
15 <property name="classes" value="${basedir}/classes" />
\r
16 <property name="deploy" value="${basedir}/deploy" />
\r
17 <property name="appname" value="MatchTime"></property>
\r
18 <property name="version" value="${verdate}"></property>
\r
24 <target name="javadoc">
\r
25 <javadoc sourcepath="src"
\r
28 Windowtitle="${appname}"
\r
29 doctitle="${appname}"
\r
35 <pathelement path="${src}"/>
\r
43 <target name="clean" description="前回作成したclassファイルを削除する">
\r
45 <fileset dir="${classes}" includes="**/*.class" />
\r
46 <fileset dir="${src}" includes="**/*.class" />
\r
53 <target name="compile_src" description="コンパイル src">
\r
54 <javac debug="on" srcdir="${src}" destdir="${classes}" encoding="UTF-8" includeantruntime="false">
\r
55 <include name="**" />
\r
56 <exclude name="**/*.smap" />
\r
58 <pathelement path="${src}"/>
\r
66 <target name="create_run_jar" depends="compile_src" description="'${appname}.jar'を作成する">
\r
68 <format property="ts" pattern="yyyy-MM-dd-HH:mm:ss-z"/>
\r
70 <jar destfile="${appname}.jar" >
\r
72 <attribute name="Main-Class" value="osm.jp.gpx.matchtime.gui.MatchTime" />
\r
73 <attribute name="Class-Path" value="${jar.runtime.classpath}" />
\r
74 <attribute name="Implementation-Title" value="${appname}" />
\r
75 <attribute name="Implementation-Version" value="${ts}" />
\r
76 <attribute name="Implementation-Vendor" value="${hayashi}" />
\r
77 <attribute name="Build-Id" value="${ts} (${user.name} [${os.name} ${os.version} ${os.arch}])" />
\r
79 <zipfileset dir="${classes}"/>
\r
80 <zipfileset dir="${src}"/>
\r
88 <target name="release" depends="create_run_jar" description="'${deploy}/${appname}.zip'を作成する">
\r
89 <zip destfile="${deploy}/${appname}.zip">
\r
90 <fileset dir="." includes="${appname}.jar"/>
\r
91 <fileset dir="." includes="README.jp.txt"/>
\r
92 <fileset dir="." includes="${appname}.bat"/>
\r