yokai/data/build.gradle.kts

37 lines
792 B
Kotlin

plugins {
kotlin("multiplatform")
kotlin("plugin.serialization")
id("app.cash.sqldelight")
id("com.android.library")
}
kotlin {
androidTarget()
sourceSets {
val commonMain by getting {
dependencies {
api(libs.bundles.db)
}
}
val androidMain by getting {
dependencies {
api(libs.bundles.db.android)
implementation(projects.sourceApi)
}
}
}
}
android {
namespace = "yokai.data"
}
sqldelight {
databases {
create("Database") {
packageName.set("yokai.data")
dialect(libs.sqldelight.dialects.sql)
schemaOutputDirectory.set(project.file("./src/commonMain/sqldelight"))
}
}
}