Build r8 without dependencies without dependencies

Pass the jar with dependencies as library not program when building
r8lib with external dependencies (r8lib-exclude-deps.jar).

Change-Id: I9bbf495db13891d0eba3c61b724202a082fed391
diff --git a/build.gradle b/build.gradle
index 23d3e0c..cdf2b9c 100644
--- a/build.gradle
+++ b/build.gradle
@@ -925,6 +925,7 @@
             ["src/main/keep.txt", "src/main/keep-applymapping.txt", genRulesTask.outputs.files[0]],
             R8NoManifestNoDeps,
             r8LibExludeDepsPath,
+            "--release",
             repackageDepsNoRelocate.outputs.files
     ).dependsOn(repackageDepsNoRelocate, genRulesTask)
     outputs.file r8LibExludeDepsPath
diff --git a/src/test/java/com/android/tools/r8/SanityCheck.java b/src/test/java/com/android/tools/r8/SanityCheck.java
index be3b474..ef7d3c3 100644
--- a/src/test/java/com/android/tools/r8/SanityCheck.java
+++ b/src/test/java/com/android/tools/r8/SanityCheck.java
@@ -81,6 +81,7 @@
   @Test
   public void testLibJarsContent() throws Exception {
     checkLibJarContent(ToolHelper.R8LIB_JAR);
+    checkLibJarContent(ToolHelper.R8LIB_EXCLUDE_DEPS_JAR);
     checkLibJarContent(ToolHelper.COMPATDXLIB_JAR);
     checkLibJarContent(ToolHelper.COMPATPROGUARDLIB_JAR);
   }