31 lines
780 B
Kotlin
31 lines
780 B
Kotlin
plugins {
|
|
id("gwenedeg.kmp.library")
|
|
}
|
|
|
|
kotlin {
|
|
androidLibrary {
|
|
namespace = "fr.ajaury.gwenedeg.playback"
|
|
}
|
|
|
|
sourceSets {
|
|
commonMain.dependencies {
|
|
// Core modules
|
|
implementation(projects.core.audioplayer)
|
|
implementation(projects.core.logging)
|
|
implementation(projects.core.model)
|
|
|
|
// Data modules
|
|
implementation(projects.data.records)
|
|
implementation(projects.data.resources)
|
|
implementation(projects.data.subtitle)
|
|
|
|
// Coroutines
|
|
implementation(libs.kotlinx.coroutinesCore)
|
|
|
|
// DI
|
|
implementation(project.dependencies.platform(libs.koin.bom))
|
|
implementation(libs.koin.core)
|
|
}
|
|
}
|
|
}
|