aboutsummaryrefslogtreecommitdiffstats
path: root/examples/proguardall.pro
diff options
context:
space:
mode:
Diffstat (limited to 'examples/proguardall.pro')
-rw-r--r--examples/proguardall.pro14
1 files changed, 12 insertions, 2 deletions
diff --git a/examples/proguardall.pro b/examples/proguardall.pro
index 8dc042e..b96da6c 100644
--- a/examples/proguardall.pro
+++ b/examples/proguardall.pro
@@ -17,8 +17,12 @@
# You may have to adapt the paths below.
-libraryjars <java.home>/lib/rt.jar
--libraryjars /usr/local/java/ant1.5.0/lib/ant.jar
--libraryjars /usr/local/java/wtk2.1/wtklib/kenv.zip
+-libraryjars /usr/local/java/ant/lib/ant.jar
+-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
+-libraryjars /usr/local/java/wtk2.5.2/wtklib/kenv.zip
# Allow methods with the same signature, except for the return type,
# to get the same obfuscation name.
@@ -57,6 +61,12 @@
public void add*(***);
}
+# If we have the Gradle jars, we can properly process the Gradle task.
+
+-keep public class proguard.gradle.* {
+ public *;
+}
+
# If we have kenv.zip, we can process the J2ME WTK plugin.
-keep public class proguard.wtk.ProGuardObfuscator