use new jarjar "keep" feature instead of manual zapping
git-svn-id: https://google-guice.googlecode.com/svn/trunk@311 d779f126-a31b-0410-b53b-1d3aecad763e
diff --git a/build.xml b/build.xml
index 03c973e..b36eced 100644
--- a/build.xml
+++ b/build.xml
@@ -12,19 +12,15 @@
<target name="jar" depends="compile"
description="Build jar.">
<taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask"
- classpath="lib/build/jarjar-0.9.jar"/>
+ classpath="lib/build/jarjar-1.0rc3.jar"/>
<mkdir dir="${build.dir}/dist"/>
<jarjar jarfile="${build.dir}/dist/guice-${version}.jar">
<fileset dir="${build.dir}/classes"/>
<zipfileset src="lib/build/cglib-2.2_beta1.jar"/>
<zipfileset src="lib/build/asm-2.2.3.jar"/>
+ <keep pattern="com.google.**"/>
<rule pattern="net.sf.cglib.**" result="com.google.inject.cglib.@1"/>
<rule pattern="org.objectweb.asm.**" result="com.google.inject.asm.@1"/>
- <zap pattern="net.sf.cglib.beans.**"/>
- <zap pattern="net.sf.cglib.transform.**"/>
- <zap pattern="net.sf.cglib.util.**"/>
- <zap pattern="net.sf.cglib.reflect.*Delegate**"/>
- <zap pattern="net.sf.cglib.proxy.Mixin*"/>
</jarjar>
</target>
diff --git a/lib/build/jarjar-0.9.jar b/lib/build/jarjar-0.9.jar
deleted file mode 100644
index d83838c..0000000
--- a/lib/build/jarjar-0.9.jar
+++ /dev/null
Binary files differ
diff --git a/lib/build/jarjar-1.0rc3.jar b/lib/build/jarjar-1.0rc3.jar
new file mode 100644
index 0000000..e96eefc
--- /dev/null
+++ b/lib/build/jarjar-1.0rc3.jar
Binary files differ