Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <project name="Create Jar" basedir=".">
- <property name="src" location="java" />
- <property name="lib" location="dist/libs" />
- <property name="build" location="./builds" />
- <property name="build.classes" location="out\production\L2Tales\" />
- <property name="destinationBuild" location="C:\Serwery\L2Tales\gameserver\jrebel" />
- <property name="destinationGameserver" location="C:\Serwery\L2Tales\gameserver\libs" />
- <property name="destinationJRebelGameserver" location="C:\Serwery\L2Tales\gameserver\jrebel" />
- <property name="destinationLoginserver" location="C:\Serwery\L2Tales\loginserver\libs" />
- <property name="destinationJRebelLoginserver" location="C:\Serwery\L2Tales\loginserver\jrebel" />
- <target name="All" depends="Gameserver, Scripts, Commons, Loginserver" description="Create the jar file"/>
- <target name="Gameserver" description="Create the jar file">
- <delete file="${build}/l2f-gameserver.jar"/>
- <jar destfile="${build}/l2f-gameserver.jar">
- <fileset dir="${build.classes}" >
- <include name="Elemental/**" />
- <include name="**/l2f/gameserver/**" />
- </fileset>
- </jar>
- <fileset id="gameserverJar" file="${build}/l2f-gameserver.jar" />
- <copy todir="${destinationGameserver}">
- <fileset refid="gameserverJar"/>
- </copy>
- <copy todir="${destinationJRebelGameserver}">
- <fileset refid="gameserverJar"/>
- </copy>
- </target>
- <target name="Scripts" description="Create the jar file">
- <delete file="${build}/l2f-scripts.jar"/>
- <jar destfile="${build}/l2f-scripts.jar">
- <fileset dir="${build.classes}" >
- <exclude name="Elemental/**"/>
- <exclude name="l2f/**"/>
- <exclude name="**/**.jar"/>
- </fileset>
- </jar>
- <fileset id="scriptsJar" file="${build}/l2f-scripts.jar" />
- <copy todir="${destinationGameserver}">
- <fileset refid="scriptsJar"/>
- </copy>
- <copy todir="${destinationJRebelGameserver}">
- <fileset refid="scriptsJar"/>
- </copy>
- </target>
- <target name="Commons" description="Create the jar file">
- <delete file="${build}/l2f-commons.jar"/>
- <jar destfile="${build}/l2f-commons.jar">
- <fileset dir="${build.classes}" >
- <include name="**/l2f/commons/**" />
- </fileset>
- </jar>
- <fileset id="commonsJar" file="${build}/l2f-commons.jar" />
- <copy todir="${destinationGameserver}">
- <fileset refid="commonsJar"/>
- </copy>
- <copy todir="${destinationJRebelGameserver}">
- <fileset refid="commonsJar"/>
- </copy>
- <copy todir="${destinationLoginserver}">
- <fileset refid="commonsJar"/>
- </copy>
- <copy todir="${destinationJRebelLoginserver}">
- <fileset refid="commonsJar"/>
- </copy>
- </target>
- <target name="Loginserver" description="Create the jar file">
- <delete file="${build}/l2f-loginserver.jar"/>
- <jar destfile="${build}/l2f-loginserver.jar">
- <fileset dir="${build.classes}" >
- <include name="**/l2f/loginserver/**" />
- </fileset>
- </jar>
- <fileset id="loginserverJar" file="${build}/l2f-loginserver.jar" />
- <copy todir="${destinationLoginserver}">
- <fileset refid="loginserverJar"/>
- </copy>
- <copy todir="${destinationJRebelLoginserver}">
- <fileset refid="loginserverJar"/>
- </copy>
- </target>
- </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement