- <unzip src="../core/core.jar" dest="${outdir-classes}"/>
- </target>
-
- <target name="optimize" depends="compile" unless="debug">
- <jar basedir="${outdir-classes}" destfile="temp.jar"/>
- <java jar="${WTK-home}/bin/proguard.jar" fork="true" failonerror="true">
- <arg value="-injars temp.jar"/>
- <arg value="-outjars optimized.jar"/>
- <arg value="-libraryjars ${android-jar}"/>
- <arg value="-dontpreverify"/>
- <arg value="-dontobfuscate"/>
- <arg value="-keep public class com.google.zxing.client.android.BarcodeReaderCaptureActivity"/>
- <arg value="-optimizationpasses 4"/>
- <arg value="-verbose"/>
- </java>
- <delete file="temp.jar"/>
- <delete dir="${outdir-classes}"/>
- <mkdir dir="${outdir-classes}"/>
- <unzip src="optimized.jar" dest="${outdir-classes}"/>
- <delete file="optimized.jar"/>