Skip to content

Latest commit

 

History

History
6 lines (4 loc) · 486 Bytes

README.md

File metadata and controls

6 lines (4 loc) · 486 Bytes

shrink

Command line tool to shrink a JAR file, such as produced by leiningens uberjar.

This is especially useful for Frege stand-alone jars, because the compiler/library JAR is 20MB or more. And yet, many programs use only a tiny bit of the standard-library and don't use the compiler code at all.

The actual shrinking is done by ProGuard, this tool just creates the clumsy configuration file and runs Proguard.