1 #!/bin/sh 2 # 3 # Start-up script for the GUI of ProGuard -- free class file shrinker, 4 # optimizer, obfuscator, and preverifier for Java bytecode. 5 # 6 # Note: when passing file names containing spaces to this script, 7 # you'll have to add escaped quotes around them, e.g. 8 # "\"/My Directory/My File.txt\"" 9 10 PROGUARD_HOME=`dirname "$0"`/.. 11 12 # On Linux, Java 1.6.0_24 and higher hang when starting the GUI: 13 # http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7027598 14 # We're using the -D option as a workaround. 15 java -DsuppressSwingDropSupport=true -jar $PROGUARD_HOME/lib/proguardgui.jar "$@" 16