root/trunk/build.xml

リビジョン 5, 1.3 KB (コミッタ: h, 2 年 前)

fixes #4 #5
そもそも、java6のAPIを使ってるので、macでの起動はjava6を直接実行することに。
ついでに各プラットフォームごとの起動シェルを用意した。
build.xmlはjavadocのリンクの指定するよう修正。加えてコマンドから実行するように。
そのほか、eclipseの設定ファイルなどもまとめて追加。

  • 属性 svn:mime-type の設定値 text/plain
行番号 
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<project basedir="." default="build" name="mikuvat">
3        <property name="srcdir" value="src"/>
4        <property name="classesdir" value="classes"/>
5        <property name="docdir" value="doc"/>
6        <path id="classpath">
7                <pathelement location="${classesdir}"/>
8        </path>
9
10        <target name="build">
11                <mkdir dir="${classesdir}"/>
12                <javac debug="true" encoding="UTF-8" destdir="${classesdir}">
13                        <src path="${srcdir}"/>
14                        <classpath refid="classpath"/>
15                </javac>
16                <copy todir="${classesdir}">
17                        <fileset dir="${srcdir}"/>
18                </copy>
19                <jar manifest="META-INF/MANIFEST.MF" jarfile="${ant.project.name}.jar">
20                        <fileset dir="${classesdir}"/>
21                </jar>
22        </target>
23
24        <target name="doc" depends="build">
25                <mkdir dir="${docdir}"/>
26                <javadoc access="private" destdir="${docdir}" encoding="UTF-8" docencoding="UTF-8" charset="UTF-8">
27                        <link href="http://java.sun.com/javase/ja/6/docs/ja/api/"/>
28                        <sourcepath path="${srcdir}"/>
29                        <doctitle>ミクバット - VSQ Adjustment Tool</doctitle>
30                </javadoc>
31        </target>
32
33        <target name="clean">
34                <delete file="${ant.project.name}.jar"/>
35                <delete dir="${classesdir}"/>
36        </target>
37
38        <target name="cleandoc">
39                <delete dir="${docdir}"/>
40        </target>
41
42        <target name="cleanall" depends="clean,cleandoc"/>
43</project>
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。