2023-07-20 21:24:44 +02:00
|
|
|
plugins {
|
2024-12-08 10:25:00 +01:00
|
|
|
id("com.livefast.eattrash.kotlinMultiplatform")
|
|
|
|
id("com.livefast.eattrash.composeMultiplatform")
|
|
|
|
id("com.livefast.eattrash.androidTest")
|
2024-12-08 17:23:13 +01:00
|
|
|
id("com.livefast.eattrash.serialization")
|
2024-11-22 20:33:33 +01:00
|
|
|
alias(libs.plugins.kotlinx.kover)
|
2023-07-20 21:24:44 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
kotlin {
|
|
|
|
sourceSets {
|
2023-07-28 12:47:34 +02:00
|
|
|
val androidMain by getting {
|
|
|
|
dependencies {
|
|
|
|
implementation(libs.multiplatform.settings)
|
|
|
|
implementation(libs.androidx.security.crypto)
|
|
|
|
}
|
|
|
|
}
|
2023-07-20 21:24:44 +02:00
|
|
|
val commonMain by getting {
|
|
|
|
dependencies {
|
2024-12-22 15:12:42 +01:00
|
|
|
implementation(libs.kodein)
|
2024-07-09 22:53:15 +02:00
|
|
|
implementation(libs.kotlinx.coroutines)
|
|
|
|
implementation(libs.ktor.client.core)
|
2023-07-28 12:47:34 +02:00
|
|
|
implementation(libs.multiplatform.settings)
|
2024-07-09 22:53:15 +02:00
|
|
|
|
2024-12-22 15:12:42 +01:00
|
|
|
implementation(projects.core.di)
|
2024-07-09 22:53:15 +02:00
|
|
|
implementation(projects.core.utils)
|
2023-07-20 21:24:44 +02:00
|
|
|
}
|
|
|
|
}
|
2024-03-13 08:33:17 +01:00
|
|
|
val androidUnitTest by getting {
|
2023-07-20 21:24:44 +02:00
|
|
|
dependencies {
|
2024-07-09 22:53:15 +02:00
|
|
|
implementation(libs.ktor.client.mock)
|
2023-07-20 21:24:44 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|