diff options
Diffstat (limited to 'third_party/java/proguard/proguard5.3.3/buildscripts/README')
-rw-r--r-- | third_party/java/proguard/proguard5.3.3/buildscripts/README | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/third_party/java/proguard/proguard5.3.3/buildscripts/README b/third_party/java/proguard/proguard5.3.3/buildscripts/README new file mode 100644 index 0000000000..88c2591df3 --- /dev/null +++ b/third_party/java/proguard/proguard5.3.3/buildscripts/README @@ -0,0 +1,42 @@ +ProGuard, Java class file shrinker, optimizer, obfuscator, and preverifier +========================================================================== + +This directory contains a number of alternative ways to build ProGuard: + +- build.sh : a shell script for GNU/Linux +- makefile : a makefile for GNU/Linux +- build.gradle : a Gradle build file for all platforms +- build.xml : an Ant build file for all platforms +- maven/pom.xml : a Maven POM for building the Maven artifacts + +- As a final alternative, you can also easily compile the code from the + command line: + + mkdir classes + javac -sourcepath src -d classes src/proguard/ProGuard.java + javac -sourcepath src -d classes src/proguard/gui/ProGuardGUI.java + javac -sourcepath src -d classes src/proguard/retrace/ReTrace.java + + For the ProGuard Gradle task: + + javac -sourcepath src -d classes -classpath ..... \ + src/proguard/gradle/ProGuardTask.java + + For the ProGuard Ant task: + + javac -sourcepath src -d classes -classpath lib/ant.jar \ + src/proguard/ant/ProGuardTask.java + + For the Java Micro Edition Wireless Tool Kit (JME WTK) obfuscator plug-in: + + javac -sourcepath src -d classes -classpath wtklib/kenv.zip \ + src/proguard/wtk/ProGuardObfuscator.java + +Depending on the scripts, you may still need to install Gradle, Ant, Maven, +and the JME WTK yourself. + +Enjoy! + +http://proguard.sourceforge.net/ + +Copyright (c) 2002-2017 Eric Lafortune @ GuardSquare |