OSDN Git Service

gitignoreの設定
[convbusstop/convbusstop.git] / build.xml
index b6929f5..53f420e 100644 (file)
--- a/build.xml
+++ b/build.xml
-<?xml version="1.0" encoding="utf-8" ?>
-<!DOCTYPE configuration>
-<project name="ConvBusstop" default="all" basedir=".">
-       <!--
-       ソース以外にビルドに必要なライブラリ
-       ../hayashi_0225.jar
-       ../hsqldb_2_2_8.jar
-       ../jar-in-jar-loader.zip
-       -->
-    <property name="src" value="${basedir}/src" />
-    <property name="classes" value="${basedir}/classes" />
-       <property name="dest" value="${basedir}/bin"></property>
-       <property name="javalib" value="lib"></property>
-       <property name="appname" value="ConvBusstop"></property>
-       <property name="version" value=""></property>
-       <property name="dblib" value="hsqldb_2.2.9.jar"></property>
-       <property name="hayashilib" value="hayashi_0225.jar"></property>
-
-
-       <!--
-       [STEP 1] クリーンナップ
-       -->
-       <target name="clean" description="前回作成したclassファイルを削除する">
-               <delete>
-                       <fileset dir="${classes}" includes="**/*.class" />
-                       <fileset dir="${src}" includes="**/*.class" />
-               </delete>
-       </target>
-
-       <!--
-       [STEP 2] コンパイル
-       -->
-       <target name="compile_src" depends="clean" description="コンパイル src">
-           <javac      optimize="off" debug="on" verbose="false" srcdir="${src}" destdir="${classes}" encoding="UTF-8" >
-                       <include name="**" />
-               <exclude name="**/*.smap" />
-
-               <classpath>
-                               <pathelement path="${src}"/>
-                               <fileset dir="${javalib}">
-                                       <include name="${hayashilib}"/>
-                                       <include name="${dblib}"/>
-                               </fileset>
-                       </classpath>
-               </javac>
-       </target>
-
-       <!--
-       [STEP 3] リンク
-       -->
-    <target name="create_run_jar" depends="compile_src" description="'${appname}.jar'を作成する">
-               <tstamp>
-                       <format property="ts" pattern="yyyy/MM/dd-HH:mm:ss-z"/>
-               </tstamp>
-        <jar destfile="${basedir}/${appname}.jar">
-                       <fileset dir="${src}" includes="**/*.png" />
-                       <fileset dir="${src}" includes="**/*.gif" />
-                       <fileset dir="${src}" includes="**/*.jpg" />
-
-                       <manifest>
-                               <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
-                               <attribute name="Rsrc-Main-Class" value="osm.jp.ConvBusstop"/>
-                               <attribute name="Class-Path" value="."/>
-                               <attribute name="Rsrc-Class-Path" value="./ ../ ${javalib}/${hayashilib} ${javalib}/${dblib}"/>
-                               <attribute name="Implementation-Title"   value="${appname}"/>
-                               <attribute name="Implementation-Version" value="${appname}"/>
-                               <attribute name="Implementation-Vendor"  value="hayashi"/>
-                               <attribute name="Build-Id" value="${ts} (${user.name} [${os.name} ${os.version} ${os.arch}])"/>
-                       </manifest>
-                       <!-- zipfileset src="${javalib}/jar-in-jar-loader.zip"/ -->
-           <!-- zipfileset dir="${javalib}" includes="${hayashilib}"/ -->
-           <!-- zipfileset dir="${javalib}" includes="${dblib}"/ -->
-                       <zipfileset dir="classes"/>
-                       <zipfileset dir="${src}"/>
-        </jar>
-    </target>
-
-       <!--
-       [STEP 4] デプロイ
-       -->
-    <target name="deploy" depends="create_run_jar" description="'${appname}.jar'を作成する">
-       <zip destfile="${appname}.zip">
-           <fileset dir="${basedir}" includes="${appname}.jar"/>
-                       <fileset dir="${javalib}">
-                               <include name="${hayashilib}"/>
-                               <include name="${dblib}"/>
-                       </fileset>
-           <fileset dir="${src}" includes="ConvBusstop.bat"/>
-           <fileset dir="${src}" includes="ConvBusstop.sh"/>
-           <fileset dir="${src}" includes="database.properties"/>
-       </zip>
-               <copy preservelastmodified="true" todir="${dest}">
-                       <fileset file="${basedir}/${appname}.jar"/>
-                       <fileset dir="${javalib}">
-                               <include name="${hayashilib}"/>
-                               <include name="${dblib}"/>
-                       </fileset>
-                       <fileset file="${src}/ConvBusstop.bat"/>
-                       <fileset file="${src}/database.properties" />
-               </copy>
-    </target>
-
-       <target name="all" depends="deploy"></target>
-</project>
-
+<?xml version="1.0" encoding="utf-8" ?>\r
+<!DOCTYPE configuration>\r
+<project name="ConvBusstop" default="all" basedir=".">\r
+       <!--\r
+       ソース以外にビルドに必要なライブラリ\r
+       ../hayashi_0225.jar\r
+       ../hsqldb_2_2_9.jar\r
+       ../jar-in-jar-loader.zip\r
+       -->\r
+    <property name="src" value="${basedir}/src" />\r
+    <property name="classes" value="${basedir}/classes" />\r
+       <property name="dest" value="${basedir}/bin"></property>\r
+       <property name="javalib" value="lib"></property>\r
+       <property name="appname" value="ConvBusstop"></property>\r
+       <property name="version" value=""></property>\r
+       <property name="dblib" value="hsqldb_2.2.9.jar"></property>\r
+       <property name="hayashilib" value="hayashi_0225.jar"></property>\r
+\r
+\r
+       <!--\r
+       [STEP 1] クリーンナップ\r
+       -->\r
+       <target name="clean" description="前回作成したclassファイルを削除する">\r
+               <delete>\r
+                       <fileset dir="${classes}" includes="**/*.class" />\r
+                       <fileset dir="${src}" includes="**/*.class" />\r
+               </delete>\r
+       </target>\r
+\r
+       <!--\r
+       [STEP 2] コンパイル\r
+       -->\r
+       <target name="compile_src" depends="clean" description="コンパイル src">\r
+           <javac target="1.6" source="1.6" optimize="off" debug="on" verbose="false" srcdir="${src}" destdir="${classes}" encoding="UTF-8" includeantruntime="false">\r
+                       <include name="**" />\r
+               <exclude name="**/*.smap" />\r
+\r
+               <classpath>\r
+                               <pathelement path="${src}"/>\r
+                               <fileset dir="${javalib}">\r
+                                       <include name="${hayashilib}"/>\r
+                                       <include name="${dblib}"/>\r
+                               </fileset>\r
+                       </classpath>\r
+               </javac>\r
+       </target>\r
+\r
+       <!--\r
+       [STEP 3] リンク\r
+       -->\r
+    <target name="create_run_jar" depends="compile_src" description="'${appname}.jar'を作成する">\r
+               <tstamp>\r
+                       <format property="ts" pattern="yyyy/MM/dd-HH:mm:ss-z"/>\r
+               </tstamp>\r
+        <jar destfile="${basedir}/${appname}.jar">\r
+                       <fileset dir="${src}" includes="**/*.png" />\r
+                       <fileset dir="${src}" includes="**/*.gif" />\r
+                       <fileset dir="${src}" includes="**/*.jpg" />\r
+\r
+                       <manifest>\r
+                               <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>\r
+                               <attribute name="Rsrc-Main-Class" value="osm.jp.ConvBusstop"/>\r
+                               <attribute name="Class-Path" value="."/>\r
+                               <attribute name="Rsrc-Class-Path" value="./ ../ ${javalib}/${hayashilib} ${javalib}/${dblib}"/>\r
+                               <attribute name="Implementation-Title"   value="${appname}"/>\r
+                               <attribute name="Implementation-Version" value="${appname}"/>\r
+                               <attribute name="Implementation-Vendor"  value="hayashi"/>\r
+                               <attribute name="Build-Id" value="${ts} (${user.name} [${os.name} ${os.version} ${os.arch}])"/>\r
+                       </manifest>\r
+                       <!-- zipfileset src="${javalib}/jar-in-jar-loader.zip"/ -->\r
+           <!-- zipfileset dir="${javalib}" includes="${hayashilib}"/ -->\r
+           <!-- zipfileset dir="${javalib}" includes="${dblib}"/ -->\r
+                       <zipfileset dir="classes"/>\r
+                       <zipfileset dir="${src}"/>\r
+        </jar>\r
+    </target>\r
+\r
+       <!--\r
+       [STEP 4] デプロイ\r
+       -->\r
+    <target name="deploy" depends="create_run_jar" description="'${appname}.jar'を作成する">\r
+       <zip destfile="${appname}.zip">\r
+           <fileset dir="${basedir}" includes="${appname}.jar"/>\r
+                       <fileset dir="${javalib}">\r
+                               <include name="${hayashilib}"/>\r
+                               <include name="${dblib}"/>\r
+                       </fileset>\r
+           <fileset dir="${src}" includes="ConvBusstop.bat"/>\r
+           <fileset dir="${src}" includes="ConvBusstop.sh"/>\r
+           <fileset dir="${src}" includes="database.properties"/>\r
+           <fileset dir="${src}" includes="osmTag.xml"/>\r
+       </zip>\r
+    </target>\r
+\r
+       <target name="all" depends="deploy"></target>\r
+</project>\r
+\r