title: How to disable Proguard settings for an external dependency jar?
body: <p>My project consists of 2 modules - an application and a library. The library, in turn, includes (via "Compile") another jar (whose classes are referenced directly in the application as well).</p>
  
  <p>Questions:</p>
  
  <ol>
  <li>How should I configure Proguard to run on the app, on the library but NOT on the included jar?</li>
  <li>Should I put any proguard settings in build.gradle for the library?</li>
  <li>Should I put anything with respect to the jar in build.gradle for the app?</li>
  </ol>
  
  <p>Currently, this is what I have in the app:</p>
  
  <pre><code>    buildTypes {
        release {
          debuggable false
          zipAlign true
          runProguard true
          proguardFile 'proguard-rules.txt'
          proguardFile getDefaultProguardFile('proguard-android-optimize.txt')
          signingConfig signingConfigs.release
  </code></pre>