Raccoon/core/preferences/build.gradle.kts
akesi seli e761587a96
refactor(build): define serialization plugin (#144)
* define SerializationPlugin

* apply convention to modules where needed

* add more tests to DefaultNavigationCoordinator

due to Codecov failure

* add new GitHub badges

- latest version (including pre-preleases)
- total downloads
2024-12-08 17:23:13 +01:00

34 lines
990 B
Plaintext

plugins {
id("com.livefast.eattrash.kotlinMultiplatform")
id("com.livefast.eattrash.koinWithKsp")
id("com.livefast.eattrash.composeMultiplatform")
id("com.livefast.eattrash.androidTest")
id("com.livefast.eattrash.serialization")
alias(libs.plugins.kotlinx.kover)
}
kotlin {
sourceSets {
val androidMain by getting {
dependencies {
implementation(libs.multiplatform.settings)
implementation(libs.androidx.security.crypto)
}
}
val commonMain by getting {
dependencies {
implementation(libs.kotlinx.coroutines)
implementation(libs.ktor.client.core)
implementation(libs.multiplatform.settings)
implementation(projects.core.utils)
}
}
val androidUnitTest by getting {
dependencies {
implementation(libs.ktor.client.mock)
}
}
}
}