|
@@ -22,7 +22,7 @@
|
|
|
</description>
|
|
|
|
|
|
<property name="src" location="java" />
|
|
|
- <property name="lib" location="lib" />
|
|
|
+ <property name="lib" location="dist/lib" />
|
|
|
<property name="build" location="build" />
|
|
|
<property name="build.classes" location="${build}/classes" />
|
|
|
<property name="build.dist" location="${build}/dist" />
|
|
@@ -48,12 +48,26 @@
|
|
|
</mapper>
|
|
|
</pathconvert>
|
|
|
|
|
|
- <target name="init" depends="clean,checkRequirements,getChangelogDateVersion" description="Create the output directories.">
|
|
|
+ <target name="init" depends="checkRequirements,getChangelogDateVersion" description="Create the output directories.">
|
|
|
<mkdir dir="${build}" />
|
|
|
<mkdir dir="${build.classes}" />
|
|
|
</target>
|
|
|
|
|
|
- <target name="compile" depends="init" description="Compile the source.">
|
|
|
+ <target name="dist" depends="init">
|
|
|
+ <sync todir="${build.dist}">
|
|
|
+ <fileset dir="dist" />
|
|
|
+ </sync>
|
|
|
+ <concat destfile="${build.dist.doc}/L2J_Server_CHANGELOG.txt">${l2j.changelog}</concat>
|
|
|
+ <copy todir="${build.dist.game}">
|
|
|
+ <fileset dir="misc" />
|
|
|
+ </copy>
|
|
|
+ <concat destfile="${build.dist.game}/config/l2j-version.properties">version=${l2j.version}${line.separator}builddate=${build.tstamp}</concat>
|
|
|
+ <copy todir="${build.dist.login}">
|
|
|
+ <fileset dir="misc" />
|
|
|
+ </copy>
|
|
|
+ </target>
|
|
|
+
|
|
|
+ <target name="compile" depends="dist" description="Compile the source.">
|
|
|
<javac srcdir="${src}" classpathref="classpath" destdir="${build.classes}" compiler="javac1.7" debug="true" debuglevel="lines,vars,source" includeantruntime="false" source="1.7" target="1.7" />
|
|
|
</target>
|
|
|
|
|
@@ -140,30 +154,9 @@
|
|
|
</manifest>
|
|
|
</jar>
|
|
|
</target>
|
|
|
-
|
|
|
- <target name="dist" depends="jar">
|
|
|
- <copy todir="${build.dist}">
|
|
|
- <fileset dir="dist" />
|
|
|
- </copy>
|
|
|
- <concat destfile="${build.dist.doc}/L2J_Server_CHANGELOG.txt">${l2j.changelog}</concat>
|
|
|
- <copy todir="${build.dist.game}">
|
|
|
- <fileset dir="misc" />
|
|
|
- </copy>
|
|
|
- <concat destfile="${build.dist.game}/config/l2j-version.properties">version=${l2j.version}${line.separator}builddate=${build.tstamp}</concat>
|
|
|
- <copy todir="${build.dist.libs}">
|
|
|
- <fileset dir="lib" />
|
|
|
- </copy>
|
|
|
- <copy todir="${build.dist.login}">
|
|
|
- <fileset dir="misc" />
|
|
|
- </copy>
|
|
|
- </target>
|
|
|
|
|
|
- <target name="build" depends="dist">
|
|
|
- <zip destfile="${build}/L2J_Server_BETA.zip" basedir="${build.dist}" level="9" />
|
|
|
- </target>
|
|
|
-
|
|
|
- <target name="clean" description="Remove the output directories">
|
|
|
- <delete dir="${build}" />
|
|
|
+ <target name="build" depends="jar">
|
|
|
+ <zip destfile="${build}/L2J_Server_BETA.zip" basedir="${build.dist}" level="9" update="true" />
|
|
|
</target>
|
|
|
|
|
|
<target name="checkRequirements" description="Check Requirements">
|