summaryrefslogtreecommitdiff
path: root/gradle
diff options
context:
space:
mode:
authorketsuban <ketsuban@192.168.3.110>2026-08-24 20:20:35 +0000
committerketsuban <ketsuban@192.168.3.110>2026-08-24 20:20:35 +0000
commit3c99b9537a75bb9d5fcbef29dbad8a0320498fcf (patch)
treeb80104fc462604b1ce19ef4e6a16d93cea8f3c76 /gradle
parentfebda40184f4175d0c30c001a4bd868478dc342f (diff)
downloadkukuri-3c99b9537a75bb9d5fcbef29dbad8a0320498fcf.tar.gz
kukuri-3c99b9537a75bb9d5fcbef29dbad8a0320498fcf.tar.bz2
kukuri-3c99b9537a75bb9d5fcbef29dbad8a0320498fcf.zip
KMP layout + version catalog with spec libraries (coroutines/serialization/datetime/koin/sqldelight/okio/jgit) and env smoke tests
Diffstat (limited to 'gradle')
-rw-r--r--gradle/libs.versions.toml26
1 files changed, 26 insertions, 0 deletions
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
new file mode 100644
index 0000000..2921b2d
--- /dev/null
+++ b/gradle/libs.versions.toml
@@ -0,0 +1,26 @@
+[versions]
+kotlin = "2.0.21"
+coroutines = "1.9.0"
+serializationJson = "1.7.3"
+datetime = "0.6.1"
+koin = "4.0.0"
+sqldelight = "2.0.2"
+okio = "3.9.0"
+jgit = "6.10.0.202406032554-r"
+
+[libraries]
+kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" }
+coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "coroutines" }
+coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "coroutines" }
+serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "serializationJson" }
+datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version.ref = "datetime" }
+koin-core = { module = "io.insert-koin:koin-core", version.ref = "koin" }
+sqldelight-runtime = { module = "app.cash.sqldelight:runtime", version.ref = "sqldelight" }
+sqldelight-driver-sqlite = { module = "app.cash.sqldelight:sqlite-driver", version.ref = "sqldelight" }
+okio = { module = "com.squareup.okio:okio", version.ref = "okio" }
+jgit = { module = "org.eclipse.jgit:org.eclipse.jgit", version.ref = "jgit" }
+
+[plugins]
+kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
+kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
+sqldelight = { id = "app.cash.sqldelight", version.ref = "sqldelight" }