Retroweave Getdown before running Proguard on it.
This commit is contained in:
@@ -5,8 +5,6 @@
|
|||||||
<property name="app.name" value="getdown"/>
|
<property name="app.name" value="getdown"/>
|
||||||
<property name="src.dir" value="src/java"/>
|
<property name="src.dir" value="src/java"/>
|
||||||
<property name="deploy.dir" value="dist"/>
|
<property name="deploy.dir" value="dist"/>
|
||||||
<property name="dist.jar" value="${app.name}.jar"/>
|
|
||||||
<property name="app.dop" value="etc/${app.name}.dop"/>
|
|
||||||
|
|
||||||
<!-- used when generating javadocs -->
|
<!-- used when generating javadocs -->
|
||||||
<property name="javadoc.dir" value="${deploy.dir}/docs"/>
|
<property name="javadoc.dir" value="${deploy.dir}/docs"/>
|
||||||
@@ -44,7 +42,8 @@
|
|||||||
<target name="compile" depends="prepare">
|
<target name="compile" depends="prepare">
|
||||||
<javac srcdir="${src.dir}" destdir="${deploy.dir}/classes"
|
<javac srcdir="${src.dir}" destdir="${deploy.dir}/classes"
|
||||||
debug="on" optimize="off" deprecation="on"
|
debug="on" optimize="off" deprecation="on"
|
||||||
classpathref="clazzpath" includeAntRuntime="no"/>
|
classpathref="clazzpath" includeAntRuntime="no"
|
||||||
|
source="1.5" target="1.5"/>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<!-- build the javadoc documentation -->
|
<!-- build the javadoc documentation -->
|
||||||
@@ -67,8 +66,13 @@
|
|||||||
|
|
||||||
<!-- builds our distribution files -->
|
<!-- builds our distribution files -->
|
||||||
<target name="dist" depends="prepare,compile">
|
<target name="dist" depends="prepare,compile">
|
||||||
<jar destfile="${deploy.dir}/${dist.jar}" manifest="lib/manifest.mf"
|
<jar destfile="${deploy.dir}/${app.name}.jar" manifest="lib/manifest.mf"
|
||||||
basedir="${deploy.dir}/classes"/>
|
basedir="${deploy.dir}/classes"/>
|
||||||
|
|
||||||
|
<taskdef name="weave" classname="com.rc.retroweaver.ant.RetroWeaverTask"
|
||||||
|
classpath="lib/retroweaver-all-1.2.2.jar"/>
|
||||||
|
<weave inputjar="${deploy.dir}/${app.name}.jar"
|
||||||
|
outputjar="${deploy.dir}/${app.name}-retro.jar"/>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<!-- optimizes, combines and removes dead code -->
|
<!-- optimizes, combines and removes dead code -->
|
||||||
|
|||||||
+2
-1
@@ -3,10 +3,11 @@
|
|||||||
#
|
#
|
||||||
# Proguard configuration file for Getdown launcher
|
# Proguard configuration file for Getdown launcher
|
||||||
|
|
||||||
-injars dist/getdown.jar(!**/tools/DigesterTask*,!**/tools/Differ*)
|
-injars dist/getdown-retro.jar(!**/tools/DigesterTask*,!**/tools/Differ*)
|
||||||
-injars lib/jRegistryKey.jar(!META-INF/*)
|
-injars lib/jRegistryKey.jar(!META-INF/*)
|
||||||
-injars lib/samskivert.jar(!META-INF/*,!**/velocity/**,!**/xml/**)
|
-injars lib/samskivert.jar(!META-INF/*,!**/velocity/**,!**/xml/**)
|
||||||
-injars lib/commons-io.jar(!META-INF/*)
|
-injars lib/commons-io.jar(!META-INF/*)
|
||||||
|
-injars lib/retroweaver-rt-1.2.2.jar(!META-INF/*)
|
||||||
|
|
||||||
-libraryjars <java.home>/lib/rt.jar
|
-libraryjars <java.home>/lib/rt.jar
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user