changeset 10:abd8cd62b4c6

FederatedLinda-Java build.xml Compile,Jar
author axmo
date Tue, 03 Jun 2008 19:58:21 +0900
parents 6c40056777be
children 1355eb28e41d
files build.xml
diffstat 1 files changed, 46 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build.xml	Tue Jun 03 19:58:21 2008 +0900
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<project name="FDL" default="jar"  basedir=".">
+
+  <!-- ****プロパティ**** -->
+  <!-- ソースファイルがあるディレクトリ -->
+  <property name="src" value="src"/>
+
+  <!-- クラスファイルを出力するディレクトリ -->
+  <property name="classes" value="classes"/>
+
+  <!-- javadocを出力するディレクトリ -->
+  <property name="javadoc" value="docs"/>
+
+  <!-- jarファイル名 -->
+  <property name="jar" value="FedLinda.jar"/>
+
+
+
+  <!-- ****ターゲット**** -->
+  <!-- jarファイルの作成 -->
+  <target name="jar" depends="compile">
+    <jar jarfile="${jar}" basedir="${classes}"></jar>
+  </target>
+
+
+  <!-- コンパイル -->
+  <target name="compile">
+    <mkdir dir="${classes}" />
+    <javac srcdir="${src}" destdir="${classes}"/>
+  </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>
\ No newline at end of file