• Home
  • History
  • Annotate
  • only in /external/proguard/build/
NameDateSize

..29-Aug-20174 KiB

build.properties29-Aug-2017109

build.sh29-Aug-20172.6 KiB

build.xml29-Aug-20177.2 KiB

makefile29-Aug-20172.9 KiB

maven/29-Aug-20174 KiB

README29-Aug-20171.4 KiB

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