diff options
author | Brian Carlstrom <bdc@google.com> | 2015-01-08 08:24:06 -0800 |
---|---|---|
committer | Brian Carlstrom <bdc@google.com> | 2015-01-08 10:29:11 -0800 |
commit | cd9e071098d0539dda3a4a5d3f45cfd8814de4ed (patch) | |
tree | 9ac962825d41c4fb8ad1ec0fc2e8b441b42d3869 /bin/proguardgui.sh | |
parent | 9961286c06c25cd03464d3e2b00bd9b9dedf96ba (diff) | |
download | external_proguard-cd9e071098d0539dda3a4a5d3f45cfd8814de4ed.tar.gz external_proguard-cd9e071098d0539dda3a4a5d3f45cfd8814de4ed.tar.bz2 external_proguard-cd9e071098d0539dda3a4a5d3f45cfd8814de4ed.zip |
Upgrade Proguard to 5.1.
Downloaded from:
http://sourceforge.net/projects/proguard/files/proguard/5.1/
Bug: 17550647
(cherry picked from commit 2270795fbe0b277bfd49f40950ecaa78583175cc)
Change-Id: I4d4c6b4f11aca8d5595b7f285c675bc5873d5e24
Diffstat (limited to 'bin/proguardgui.sh')
-rwxr-xr-x | bin/proguardgui.sh | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/bin/proguardgui.sh b/bin/proguardgui.sh index 2544f29..aba7f62 100755 --- a/bin/proguardgui.sh +++ b/bin/proguardgui.sh @@ -7,7 +7,19 @@ # you'll have to add escaped quotes around them, e.g. # "\"/My Directory/My File.txt\"" -PROGUARD_HOME=`dirname "$0"`/.. +# Account for possibly missing/basic readlink. +# POSIX conformant (dash/ksh/zsh/bash). +PROGUARD=`readlink -f "$0" 2>/dev/null` +if test "$PROGUARD" = '' +then + PROGUARD=`readlink "$0" 2>/dev/null` + if test "$PROGUARD" = '' + then + PROGUARD="$0" + fi +fi + +PROGUARD_HOME=`dirname "$PROGUARD"`/.. # On Linux, Java 1.6.0_24 and higher hang when starting the GUI: # http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7027598 |