-<?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