29 lines
750 B
Kotlin
29 lines
750 B
Kotlin
plugins {
|
|
id("gwenedeg.kmp.library")
|
|
alias(libs.plugins.kotlinSerialization)
|
|
}
|
|
|
|
kotlin {
|
|
androidLibrary {
|
|
namespace = "bzh.ajaury.chombev.records.data"
|
|
}
|
|
|
|
sourceSets {
|
|
commonMain.dependencies {
|
|
// Core modules
|
|
implementation(projects.core.model)
|
|
implementation(projects.core.coroutines)
|
|
implementation(projects.core.logging)
|
|
|
|
// Reads the un-versioned records.json bundled with the app resources
|
|
implementation(projects.data.resources)
|
|
|
|
// JSON parsing
|
|
implementation(libs.kotlinx.serializationJson)
|
|
}
|
|
commonTest.dependencies {
|
|
implementation(libs.kotlinx.coroutinesTest)
|
|
}
|
|
}
|
|
}
|