diff --git a/coil-base/build.gradle.kts b/coil-base/build.gradle.kts index 37ccef8f0c..881f84eaf0 100644 --- a/coil-base/build.gradle.kts +++ b/coil-base/build.gradle.kts @@ -15,6 +15,7 @@ dependencies { implementation(libs.androidx.exifinterface) api(libs.androidx.lifecycle.runtime) api(libs.coroutines.android) + api(libs.kotlin.stdlib) api(libs.okhttp) api(libs.okio) diff --git a/gradle.properties b/gradle.properties index a5b94b1eeb..aa72b49522 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,17 +1,20 @@ org.gradle.jvmargs=-Xmx4g -XX:+UseParallelGC -Dfile.encoding=UTF-8 +# https://issuetracker.google.com/issues/189367188 +android.disableAutomaticComponentCreation=true + # AndroidX android.useAndroidX=true # https://kotlinlang.org/docs/code-style-migration-guide.html#in-gradle kotlin.code.style=official +# Add the stdlib dependency manually. +kotlin.stdlib.default.dependency=false + # Disable welcome message. systemProp.org.gradle.internal.launcher.welcomeMessageEnabled=false -# https://issuetracker.google.com/issues/189367188 -android.disableAutomaticComponentCreation=true - # Config minSdk=21 targetSdk=33 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d7a4e12c12..c920089043 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -48,6 +48,7 @@ coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", ve junit = "junit:junit:4.13.2" +kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8" } kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test-junit" } material = "com.google.android.material:material:1.6.1"