Add r8mappings for tests to third party dependencies
Change-Id: Iea18ccc31b24ed4851a8fe30b18ecb3c1efcf68f
diff --git a/build.gradle b/build.gradle
index ac517a1..cf6ea51 100644
--- a/build.gradle
+++ b/build.gradle
@@ -317,6 +317,7 @@
"proguard/proguard5.2.1",
"proguard/proguard6.0.1",
"r8",
+ "r8mappings"
],
// All dex-vms have a fixed OS of Linux, as they are only supported on Linux, and will be run in a Docker
// container on other platforms where supported.
@@ -476,22 +477,6 @@
}
}
-task downloadMappingFilesForRetraceTests {
- def hashes = [
- "82710798b61fd70910d76d23a71e436356becb66",
- "dab96bbe5948133f0ae6e0a88fc133464421cf47"
- ]
- outputs.files hashes.each { hash -> file("${buildDir}/retrace/${hash}-r8lib.jar.map") }
- hashes.each { hash ->
- def outputDir = new File("${buildDir}/retrace")
- outputDir.mkdirs()
- def output = new File("${buildDir}/retrace/${hash}-r8lib.jar.map")
- output.createNewFile()
- new URL("http://storage.googleapis.com/r8-releases/raw/master/${hash}/r8lib.jar.map")
- .withInputStream { i -> output.withOutputStream { it << i } }
- }
-}
-
allprojects {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
@@ -1961,7 +1946,6 @@
"Art only runs on Linux and tests requiring Art will be skipped")
}
dependsOn downloadDeps
- dependsOn downloadMappingFilesForRetraceTests
dependsOn buildExamples
dependsOn buildExamplesKotlin
dependsOn buildKotlinR8TestResources