Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
maven/ | 03-May-2024 | - | 625 | 591 | ||
README | D | 03-May-2024 | 1.4 KiB | 41 | 26 | |
build.properties | D | 03-May-2024 | 109 | 5 | 3 | |
build.sh | D | 03-May-2024 | 2.6 KiB | 112 | 76 | |
build.xml | D | 03-May-2024 | 7.2 KiB | 218 | 189 | |
makefile | D | 03-May-2024 | 2.9 KiB | 109 | 77 |
README
1ProGuard, Java class file shrinker, optimizer, obfuscator, and preverifier 2========================================================================== 3 4This directory contains a number of alternative ways to build ProGuard: 5 6- build.sh : a shell script for GNU/Linux 7- makefile : a makefile for GNU/Linux 8- build.xml : an Ant build file for all platforms 9- maven/pom.xml : a Maven POM for building the Maven artifacts 10 11- As a final alternative, you can also easily compile the code from the 12 command line: 13 14 mkdir classes 15 javac -sourcepath src -d classes src/proguard/ProGuard.java 16 javac -sourcepath src -d classes src/proguard/gui/ProGuardGUI.java 17 javac -sourcepath src -d classes src/proguard/retrace/ReTrace.java 18 19 For the ProGuard Ant task: 20 21 javac -sourcepath src -d classes -classpath lib/ant.jar \ 22 src/proguard/ant/ProGuardTask.java 23 24 For the ProGuard Gradle task: 25 26 javac -sourcepath src -d classes -classpath ..... \ 27 src/proguard/gradle/ProGuardTask.java 28 29 For the Java Micro Edition Wireless Tool Kit (JME WTK) obfuscator plug-in: 30 31 javac -sourcepath src -d classes -classpath wtklib/kenv.zip \ 32 src/proguard/wtk/ProGuardObfuscator.java 33 34Note that you'll have to install Ant and the JME WTK yourself. 35 36Enjoy! 37 38http://proguard.sourceforge.net/ 39 40Copyright (c) 2002-2014 Eric Lafortune (eric@graphics.cornell.edu) 41