mirror of
https://github.com/smyalygames/checklist-tester.git
synced 2025-05-18 06:24:12 +02:00
45 lines
1.2 KiB
Plaintext
45 lines
1.2 KiB
Plaintext
|
|
plugins {
|
|
alias(libs.plugins.kotlinMultiplatform)
|
|
kotlin("plugin.serialization") version libs.versions.kotlin
|
|
alias(libs.plugins.sqldelight)
|
|
}
|
|
|
|
kotlin {
|
|
jvm()
|
|
jvmToolchain(21)
|
|
|
|
sourceSets {
|
|
commonMain.dependencies {
|
|
// put your Multiplatform dependencies here
|
|
implementation(libs.kotlinx.coroutines.core)
|
|
implementation(libs.ktor.client.core)
|
|
implementation(libs.ktor.client.content.negotiation)
|
|
implementation(libs.ktor.serialization.kotlinx.json)
|
|
implementation(libs.sqldelight.driver)
|
|
implementation(libs.sqldelight.coroutines.extensions)
|
|
implementation(libs.kotlinx.datetime)
|
|
implementation(libs.slf4j.api)
|
|
implementation(libs.slf4j.reload4j)
|
|
implementation(libs.vdmj)
|
|
implementation(libs.xpc)
|
|
|
|
}
|
|
commonTest.dependencies {
|
|
implementation(libs.kotlin.test)
|
|
implementation(libs.junit.api)
|
|
}
|
|
}
|
|
}
|
|
|
|
sqldelight {
|
|
databases {
|
|
create("Database") {
|
|
packageName.set("io.anthonyberg.connector.shared.database")
|
|
schemaOutputDirectory.set(file("src/commonMain/sqldelight/databases"))
|
|
}
|
|
}
|
|
}
|
|
|
|
|