new: modularize data.playback into a dedicated module

This commit is contained in:
2026-07-03 09:53:07 +02:00
parent d483174ddc
commit 4d397ac5e8
9 changed files with 46 additions and 5 deletions
+30
View File
@@ -0,0 +1,30 @@
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)
}
}
}