From 58ad151a8b95aa47e1f47ce73755e749044062a8 Mon Sep 17 00:00:00 2001 From: manosbatsis Date: Wed, 25 May 2022 00:47:21 +0300 Subject: [PATCH] fix(build): apply the R8 plugin to fix #1384 --- build.gradle.kts | 1 + buildSrc/build.gradle.kts | 1 + buildSrc/deps.versions.toml | 1 + 3 files changed, 3 insertions(+) diff --git a/build.gradle.kts b/build.gradle.kts index c6ff0025..c6b5d989 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -28,6 +28,7 @@ allprojects { maven(url = "https://jitpack.io") maven(url = "https://maven.pkg.jetbrains.space/public/p/compose/dev") maven(url = "https://maven.pkg.jetbrains.space/public/p/kotlinx-html/maven") + maven(url = "https://storage.googleapis.com/r8-releases/raw") } /*Fixes: Could not resolve org.nodejs:node*/ plugins.withType { diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 7c635940..5f014f2d 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -31,6 +31,7 @@ repositories { dependencies { with(deps) { + implementation(androidx.r8) implementation(androidx.gradle.plugin) implementation(kotlin.compose.gradle) implementation(ktlint.gradle) diff --git a/buildSrc/deps.versions.toml b/buildSrc/deps.versions.toml index a9a7c912..4e8741b6 100644 --- a/buildSrc/deps.versions.toml +++ b/buildSrc/deps.versions.toml @@ -113,6 +113,7 @@ androidx-palette = { group = "androidx.palette", name = "palette-ktx", version = androidx-coroutines = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version.ref = "androidCoroutines" } androidx-junit = { group = "androidx.test.ext", name = "junit", version = "1.1.2" } androidx-expresso = { group = "androidx.test.espresso", name = "espresso-core", version = "3.3.0" } +androidx-r8 = { group = "com.android.tools", name = "r8", version = "3.3.28" } androidx-gradle-plugin = { group = "com.android.tools.build", name = "gradle", version = "4.2.2" } androidx-lifecycle-service = { group = "androidx.lifecycle", name = "lifecycle-service", version.ref = "androidxLifecycle" } androidx-lifecycle-common = { group = "androidx.lifecycle", name = "lifecycle-common-java8", version.ref = "androidxLifecycle" }