add target in build.xml to create jar with only core classes

master
melvinzhang 2015-03-07 09:56:06 +08:00
parent 4638fae578
commit dd3415d9e1
1 changed files with 9 additions and 1 deletions

View File

@ -73,7 +73,7 @@
<!-- jar (default target) - Create .jar file -->
<target depends="build" name="jar">
<jar destfile="release/Magarena.jar" basedir="build" includes="**/*.*">
<jar destfile="release/Magarena.jar" basedir="build" includes="**/*.*">
<manifest>
<attribute name="Main-Class" value="magic.MagicMain" />
<attribute name="SplashScreen-Image" value="magic/data/textures/splash.png" />
@ -81,6 +81,14 @@
</manifest>
</jar>
</target>
<target depends="build" name="core">
<jar destfile="release/Magarena-core.jar" basedir="build" includes="**/*.*" excludes="magic/*,magic/ui/**">
<manifest>
<attribute name="Class-Path" value="lib/groovy-all-${groovy-version}.jar lib/json-20140107.jar lib/commons-io-2.4.jar lib/trident-1.3.jar" />
</manifest>
</jar>
</target>
<!-- javadoc - Generate Javadoc -->
<target name="javadoc">