plugins { alias(libs.plugins.kotlin.multiplatform) } kotlin { jvmToolchain(21) // Vector-бэкенд JVM-only: JVector не публикует KMP-таргеты, но его Java 11 // base jar работает на Android ART через scalar fallback. Для desktop JVM // HotSpot 21+ автоматически подхватывается Panama Vector API (multirelease). jvm() sourceSets { commonMain.dependencies { api(project(":memory-api")) implementation(libs.kotlinx.coroutines.core) implementation(libs.kotlinx.serialization.json) } commonTest.dependencies { implementation(kotlin("test")) implementation(libs.kotlinx.coroutines.core) implementation(libs.kotlinx.coroutines.test) } jvmMain.dependencies { implementation(libs.jvector) implementation(libs.sqldelight.sqlite.driver) } jvmTest.dependencies { implementation(kotlin("test")) } } }