-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathbuild.xml
25 lines (25 loc) · 1018 Bytes
/
build.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<project default="build" name="Client">
<property name="src" location="src" />
<property name="build" location="build" />
<property name="lib" location="lib" />
<property name="jar" location="moparscape-classic.jar" />
<property name="settings" location="settings.ini" />
<target name="build">
<mkdir dir="${build}" />
<delete file="${jar}" />
<javac srcdir="${src}" destdir="${build}" debug="on" target="1.6">
<classpath>
<pathelement location="${lib}/defs.jar" />
<pathelement location="${lib}/xpp3.jar" />
<pathelement location="${lib}/xstream.jar" />
<pathelement location="${lib}/hex-string.jar" />
<pathelement location="${lib}/MoparScape.jar" />
<pathelement path="${java.class.path}/" />
</classpath>
</javac>
<jar basedir="${build}" destfile="${jar}">
<zipgroupfileset dir="${lib}" includes="*.jar" />
</jar>
<signjar jar="${jar}" alias="MoparClassic" keystore="MoparClassicKeystore" storepass="moparscape"/>
</target>
</project>