|
@@ -29,13 +29,18 @@
|
|
<property name="build" location="build"/>
|
|
<property name="build" location="build"/>
|
|
<property name="build.dist" location="${build}/dist"/>
|
|
<property name="build.dist" location="${build}/dist"/>
|
|
|
|
|
|
- <target name="dist">
|
|
|
|
-
|
|
|
|
- <delete dir="${build}"/>
|
|
|
|
|
|
+ <target name="init"
|
|
|
|
+ depends="clean"
|
|
|
|
+ description="Create the output directories.">
|
|
|
|
|
|
<mkdir dir="${build}"/>
|
|
<mkdir dir="${build}"/>
|
|
<mkdir dir="${build.dist}" />
|
|
<mkdir dir="${build.dist}" />
|
|
|
|
|
|
|
|
+ </target>
|
|
|
|
+
|
|
|
|
+ <target name="dist"
|
|
|
|
+ depends="version">
|
|
|
|
+
|
|
<copy todir="${build.dist}">
|
|
<copy todir="${build.dist}">
|
|
<fileset dir="${basedir}">
|
|
<fileset dir="${basedir}">
|
|
<exclude name=".project"/>
|
|
<exclude name=".project"/>
|
|
@@ -50,20 +55,44 @@
|
|
</fileset>
|
|
</fileset>
|
|
</copy>
|
|
</copy>
|
|
|
|
|
|
- <copy file=".svn/entries" tofile="${build.dist}/data/datapack.revision">
|
|
|
|
- <filterchain>
|
|
|
|
- <headfilter lines="5" skip="4"/>
|
|
|
|
- </filterchain>
|
|
|
|
- </copy>
|
|
|
|
-
|
|
|
|
<delete file="${build}/L2J_DataPack.zip"/>
|
|
<delete file="${build}/L2J_DataPack.zip"/>
|
|
|
|
|
|
<zip destfile="${build}/L2J_DataPack.zip"
|
|
<zip destfile="${build}/L2J_DataPack.zip"
|
|
basedir="${build.dist}"/>
|
|
basedir="${build.dist}"/>
|
|
|
|
|
|
- <delete dir="${build.dist}"/>
|
|
|
|
-
|
|
|
|
</target>
|
|
</target>
|
|
|
|
+
|
|
|
|
+ <target name="version"
|
|
|
|
+ depends="init"
|
|
|
|
+ description="Create l2jdp-version.properties file">
|
|
|
|
+
|
|
|
|
+ <tstamp>
|
|
|
|
+ <format property="build.tstamp"
|
|
|
|
+ pattern="yyyyMMdd_HHmm"/>
|
|
|
|
+ </tstamp>
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ <exec dir="." executable="svnversion" outputproperty="l2j.revision"
|
|
|
|
+ failifexecutionfails="false">
|
|
|
|
+ <arg line="-n ."/>
|
|
|
|
+ </exec>
|
|
|
|
+
|
|
|
|
+ <concat destfile="${build.dist}/config/l2jdp-version.properties">
|
|
|
|
+ version=${l2j.revision}
|
|
|
|
+ builddate=${build.tstamp}
|
|
|
|
+
|
|
|
|
+ Detailed Info:
|
|
|
|
+ </concat>
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ <concat destfile="${build.dist}/config/l2jdp-version.properties" append="true">
|
|
|
|
+ <filelist dir="${src}/../.svn/" files="entries"/>
|
|
|
|
+ <filterchain>
|
|
|
|
+ <headfilter lines="5" skip="4"/>
|
|
|
|
+ </filterchain>
|
|
|
|
+ </concat>
|
|
|
|
+
|
|
|
|
+ </target>
|
|
|
|
|
|
<target name="clean"
|
|
<target name="clean"
|
|
description="Deletes the zip file">
|
|
description="Deletes the zip file">
|