plugins { alias(libs.plugins.kotlin.multiplatform) } kotlin { jvmToolchain(21) // Зеркалит набор :storage-core — in-memory импл, чтобы тесты и embedded // (Android) запуски не зависели от SQLite/JDBC. Совпадает по семантике // с :storage-sqlite (тред-безопасность через Mutex, AutoCloseable). jvm() macosX64() macosArm64() iosX64() iosArm64() iosSimulatorArm64() linuxX64() linuxArm64() mingwX64() sourceSets { commonMain.dependencies { api(project(":message-store-api")) api(project(":journal-api")) api(project(":context-api")) } commonTest.dependencies { implementation(kotlin("test")) implementation(libs.kotlinx.coroutines.test) } } }