chore(deps): refactor ksqlite dependency to use version catalog

This commit is contained in:
2026-09-24 16:12:28 +03:00
parent f191387e99
commit 4156e5f95f
9 changed files with 40 additions and 18 deletions
+6 -5
View File
@@ -7,9 +7,10 @@ plugins {
// обычная SQLite БД. Подходит для small-to-medium масштабов (≤10K записей на
// embedding ~512d); для больших датасетов — sqlite-vec или JVector.
//
// Цели сборки — только те, для которых ksqlite 0.1.3 опубликован в Maven Central:
// jvm + linuxX64/Arm64 + mingwX64. Apple/iOS/tvOS/watchOS — НЕ публикуются;
// для них использовать JVM-only `:vector-index-jvector`.
// Цели сборки — только те, для которых ksqlite опубликован в Maven Central
// (см. libs.versions.toml): jvm + linuxX64/Arm64 + mingwX64.
// Apple/iOS/tvOS/watchOS — НЕ публикуются; для них использовать
// JVM-only `:vector-index-jvector`.
kotlin {
jvmToolchain(21)
@@ -20,8 +21,8 @@ kotlin {
sourceSets {
commonMain.dependencies {
// ksqlite 0.1.3 опубликован в Maven Central.
implementation("pw.binom.db:ksqlite:0.1.3")
// ksqlite живёт в libs.versions.toml (см. catalog).
implementation(libs.ksqlite)
api(project(":vector-index-api"))
}
commonTest.dependencies {