build: improve compatibility with Android Studio

This commit is contained in:
Harsh Shandilya 2022-03-31 13:23:21 +05:30
parent 22a8925cf0
commit 4cef244d71
No known key found for this signature in database
GPG Key ID: 366D7BBAD1031E80
3 changed files with 6 additions and 2 deletions

View File

@ -31,6 +31,7 @@ kotlin {
implementation(libs.androidx.browser)
implementation(libs.coil.compose)
}
dependsOn(sourceSets["androidAndroidTestRelease"])
}
sourceSets["desktopMain"].apply { dependencies { implementation(libs.kamel.image) } }
}

View File

@ -15,7 +15,10 @@ kotlin {
kotlinOptions.freeCompilerArgs + listOf("-Xopt-in=kotlin.RequiresOptIn")
}
}
sourceSets["androidMain"].apply { dependencies { implementation(libs.sqldelight.androidDriver) } }
sourceSets["androidMain"].apply {
dependencies { implementation(libs.sqldelight.androidDriver) }
dependsOn(sourceSets["androidAndroidTestRelease"])
}
sourceSets["desktopMain"].apply { dependencies { implementation(libs.sqldelight.jvmDriver) } }
sourceSets["desktopTest"].apply {
dependencies {

View File

@ -27,7 +27,7 @@ android.enableR8.fullMode=true
android.useAndroidX=true
# Kotlin Multiplatform
kotlin.mpp.enableGranularSourceSetsMetadata=true
kotlin.mpp.enableGranularSourceSetsMetadata=false
kotlin.native.enableDependencyPropagation=false
kotlin.mpp.stability.nowarn=true