From b9cc48a43ed984587c939d02fba5316bf5c0df6e Mon Sep 17 00:00:00 2001 From: Ying Wang Date: Fri, 20 Sep 2013 16:17:43 -0700 Subject: Upgrade Proguard to 4.10. Downloaded from: http://sourceforge.net/projects/proguard/files/proguard/4.10/ Bug: 8992787 Change-Id: Ia07cc5b3feed443982b7e8f2a1f361479e735b18 --- build/build.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'build/build.sh') diff --git a/build/build.sh b/build/build.sh index eb5fcf7..adb2ee7 100755 --- a/build/build.sh +++ b/build/build.sh @@ -7,6 +7,7 @@ # ANT_HOME=${ANT_HOME:-/usr/local/java/ant} +GRADLE_HOME=${GRADLE_HOME:-/usr/local/java/gradle} WTK_HOME=${WTK_HOME:-/usr/local/java/wtk} if [ -z $PROGUARD_HOME ]; then @@ -24,9 +25,15 @@ PROGUARD=proguard/ProGuard PROGUARD_GUI=proguard/gui/ProGuardGUI RETRACE=proguard/retrace/ReTrace ANT_TASK=proguard/ant/ProGuardTask +GRADLE_TASK=proguard/gradle/ProGuardTask WTK_PLUGIN=proguard/wtk/ProGuardObfuscator ANT_JAR=$ANT_HOME/lib/ant.jar +GRADLE_PATH=\ +$GRADLE_HOME/lib/plugins/gradle-plugins-1.3.jar:\ +$GRADLE_HOME/lib/gradle-base-services-1.3.jar:\ +$GRADLE_HOME/lib/gradle-core-1.3.jar:\ +$GRADLE_HOME/lib/groovy-all-1.8.6.jar WTK_JAR=$WTK_HOME/wtklib/kenv.zip PROGUARD_JAR=$LIB/proguard.jar @@ -84,6 +91,15 @@ else echo "if you want to compile the optional ProGuard Ant task." fi +if [ -f "${GRADLE_PATH%%:*}" ]; then + export CLASSPATH=$GRADLE_PATH + compile $GRADLE_TASK + updatejar $GRADLE_TASK +else + echo "Please make sure the environment variable GRADLE_HOME is set correctly," + echo "if you want to compile the optional ProGuard Gradle task." +fi + if [ -f "$WTK_JAR" ]; then export CLASSPATH=$WTK_JAR compile $WTK_PLUGIN -- cgit v1.2.3