конкретной платформы (android / native и дт).
kotlin {
targets {
fromPreset(presets.android, 'android')
def isSim = findProperty("kotlin.device") == "iosSim"
def iosPreset = isSim ? presets.iosX64 : presets.iosArm64
fromPreset(iosPreset, 'iOS') {
}
}
sourceSets {
commonMain {
dependencies {
api project(":common_domain")
....
api "com.squareup.sqldelight:runtime:$sqldelight_version"
}
androidMain {
dependencies {
api "org.jetbrains.kotlin:kotlin-stdlib"
...
api "com.squareup.sqldelight:android-driver:$sqldelight_version"
}
}
Ну у меня там вроде implements. Делаю так: sourceSets { commonMain { dependencies { implementation kotlin('stdlib-common') implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core-common:$coroutine_version" ... implementation "com.squareup.sqldelight:runtime:1.1.3" } }
Обсуждают сегодня