diff options
Diffstat (limited to 'examples/proguard.pro')
-rw-r--r-- | examples/proguard.pro | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/examples/proguard.pro b/examples/proguard.pro index c48b87e..9cdd0a9 100644 --- a/examples/proguard.pro +++ b/examples/proguard.pro @@ -6,9 +6,10 @@ # # Specify the input jars, output jars, and library jars. -# We'll filter out the Ant and WTK classes, keeping everything else. +# We'll filter out the Ant classes, Gradle classes, and WTK classes, keeping +# everything else. --injars ../lib/proguard.jar(!proguard/ant/**,!proguard/wtk/**) +-injars ../lib/proguard.jar(!proguard/ant/**,!proguard/gradle/**,!proguard/wtk/**) -outjars proguard_out.jar -libraryjars <java.home>/lib/rt.jar @@ -50,8 +51,20 @@ # public void add*(***); #} +# If you want to preserve the Gradle task, you'll have to specify the Gradle +# jars. + +#-libraryjars /usr/local/java/gradle-1.3/lib/plugins/gradle-plugins-1.3.jar +#-libraryjars /usr/local/java/gradle-1.3/lib/gradle-base-services-1.3.jar +#-libraryjars /usr/local/java/gradle-1.3/lib/gradle-core-1.3.jar +#-libraryjars /usr/local/java/gradle-1.3/lib/groovy-all-1.8.6.jar + +#-keep public class proguard.gradle.* { +# public *; +#} + # If you want to preserve the WTK obfuscation plug-in, you'll have to specify # the kenv.zip file. -#-libraryjars /usr/local/java/wtk2.1/wtklib/kenv.zip +#-libraryjars /usr/local/java/wtk2.5.2/wtklib/kenv.zip #-keep public class proguard.wtk.ProGuardObfuscator |