You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.1 KiB
33 lines
1.1 KiB
import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTarget |
|
|
|
plugins { |
|
id("multiplatform-setup") |
|
id("android-setup") |
|
} |
|
|
|
kotlin { |
|
sourceSets { |
|
named("commonMain") { |
|
dependencies { |
|
implementation(project(":common:utils")) |
|
implementation(project(":common:database")) |
|
implementation(Deps.ArkIvanov.Decompose.decompose) |
|
implementation(Deps.ArkIvanov.MVIKotlin.mvikotlin) |
|
implementation(Deps.ArkIvanov.MVIKotlin.mvikotlinExtensionsReaktive) |
|
implementation(Deps.Badoo.Reaktive.reaktive) |
|
} |
|
} |
|
|
|
named("commonTest") { |
|
dependencies { |
|
implementation(Deps.ArkIvanov.MVIKotlin.mvikotlinMain) |
|
implementation(Deps.Badoo.Reaktive.reaktiveTesting) |
|
implementation(Deps.Badoo.Reaktive.utils) |
|
} |
|
} |
|
} |
|
|
|
targets.getByName<KotlinNativeTarget>("iosX64").compilations.forEach { |
|
it.kotlinOptions.freeCompilerArgs += arrayOf("-linker-options", "-lsqlite3") |
|
} |
|
}
|
|
|