title: How to obfuscate a library jar in ProGuard?
body: <p>I have a jar that uses another jar as a library. I want them both to be obfuscated.<br>
  Quoting ProGuard <a href="http://proguard.sourceforge.net/#manual/introduction.html" rel="nofollow">documentation</a>:  </p>
  
  <blockquote>
    <p>ProGuard requires the library jars (or wars, ears, zips, or
    directories) of the input jars to be specified. These are essentially
    the libraries that you would need for compiling the code. ProGuard
    uses them to reconstruct the class dependencies that are necessary for
    proper processing. <strong>The library jars themselves always remain
    unchanged</strong>. You should still put them in the class path of your final
    application.</p>
  </blockquote>
  
  <p>How can I change this behavior?  </p>
  
  <p><strong>UPDATE:</strong><br>
  I cannot use incremental obfuscation because I wouldn't know what to specify as entry points for the library jar.</p>