mirror of
https://github.com/null2264/yokai.git
synced 2025-06-20 18:24:42 +00:00
38 lines
843 B
Kotlin
38 lines
843 B
Kotlin
plugins {
|
|
id("yokai.android.library")
|
|
kotlin("multiplatform")
|
|
alias(kotlinx.plugins.serialization)
|
|
alias(libs.plugins.sqldelight)
|
|
}
|
|
|
|
kotlin {
|
|
androidTarget()
|
|
sourceSets {
|
|
val commonMain by getting {
|
|
dependencies {
|
|
api(projects.domain)
|
|
api(libs.bundles.db)
|
|
}
|
|
}
|
|
val androidMain by getting {
|
|
dependencies {
|
|
api(libs.bundles.db.android)
|
|
implementation(projects.source.api)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
android {
|
|
namespace = "yokai.data"
|
|
}
|
|
|
|
sqldelight {
|
|
databases {
|
|
create("Database") {
|
|
packageName.set("yokai.data")
|
|
dialect(libs.sqldelight.dialects.sql)
|
|
schemaOutputDirectory.set(project.file("./src/commonMain/sqldelight"))
|
|
}
|
|
}
|
|
}
|