Home | History | Annotate | only in /external/proguard/build
Up to higher level directory
NameDateSize
build.properties21-Aug-2018109
build.sh21-Aug-20182.6K
build.xml21-Aug-20187.2K
makefile21-Aug-20182.9K
maven/21-Aug-2018
README21-Aug-20181.4K

README

      1 ProGuard, Java class file shrinker, optimizer, obfuscator, and preverifier
      2 ==========================================================================
      3 
      4 This 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 
     34 Note that you'll have to install Ant and the JME WTK yourself.
     35 
     36 Enjoy!
     37 
     38 http://proguard.sourceforge.net/
     39 
     40 Copyright (c) 2002-2014 Eric Lafortune (eric (a] graphics.cornell.edu)
     41