OSDN Git Service

zipファイルを作成
[convbusstop/convbusstop.git] / build.xml
index 50181f8..1b7457d 100644 (file)
--- a/build.xml
+++ b/build.xml
@@ -18,7 +18,7 @@
 
        <!--
        [STEP 1] クリーンナップ
- -->
      -->
        <target name="clean" description="前回作成したclassファイルを削除する">
                <delete>
                        <fileset dir="${classes}" includes="**/*.class" />
@@ -29,7 +29,7 @@
 
        <!--
        [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="**" />
 
        <!--
        [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="${dest}/${appname}.jar">
+        <jar destfile="${basedir}/${appname}.jar">
                        <fileset dir="${src}" includes="**/*.png" />
                        <fileset dir="${src}" includes="**/*.gif" />
                        <fileset dir="${src}" includes="**/*.jpg" />
-                       <fileset dir="${src}" includes="database.properties" />
+
 
                        <manifest>
                                <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/>
 
        <!--
        [STEP 4] デプロイ
-        -->
+       -->
     <target name="deploy" depends="create_run_jar" description="'${appname}.jar'を作成する">
-               <copy preservelastmodified="true" todir="${deploy}">
+       <zip zipfile="${appname}.zip">
+           <fileset dir="${basedir}" includesfile="${appname}.jar"/>
+           <fileset dir="${src}" includesfile="ConvBusstop.bat"/>
+           <fileset dir="${src}" includesfile="database.properties"/>
+       </zip>
+               <copy preservelastmodified="true" todir="${dest}">
                        <fileset file="${src}/ConvBusstop.bat"/>
-                       <fileset file="${src}/expBusstop.bat"/>
+                       <fileset file="${src}/database.properties" />
                </copy>
     </target>
 
-       <target name="all" depends="create_run_jar"></target>
+       <target name="all" depends="deploy"></target>
 </project>