Request Pricing

Login

    ProGuard manual

    Building ProGuard

    Info

    ProGuard is distributed under the terms of the GNU General Public License. Please consult the license page for more details.

    Building ProGuard is easy - you'll need:

    • a Java 8 JDK installed
    • a clone of the ProGuard repository

    You can then execute a composite build with the following Gradle command:

    ./gradlew assemble
    
    gradlew assemble
    

    The artifacts will be generated in the lib directory. You can then execute ProGuard using the scripts in bin, for example:

    bin/proguard.sh
    
    bin\proguard.bat
    

    Publish to Maven local

    You can publish the artifacts to your local Maven cache (something like ~/.m2/):

    ./gradlew publishToMavenLocal
    
    gradlew publishToMavenLocal
    

    Building a release distribution

    You can build tar and zip archives with the binaries and documentation:

    ./gradlew distTar distZip
    
    gradlew distTar distZip