2023-07-20 14:24:50 +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-11-22 20:33:33 +01:00
|
|
|
alias(libs.plugins.kotlinx.kover)
|
2023-07-20 14:24:50 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
kotlin {
|
|
|
|
sourceSets {
|
|
|
|
val commonMain by getting {
|
|
|
|
dependencies {
|
2024-12-22 15:12:42 +01:00
|
|
|
implementation(libs.kodein)
|
2023-09-18 19:31:39 +02:00
|
|
|
implementation(libs.ktor.cio)
|
2024-11-05 16:19:29 +01:00
|
|
|
implementation(libs.coil)
|
|
|
|
implementation(libs.coil.network.ktor)
|
2023-11-28 20:38:53 +01:00
|
|
|
implementation(project.dependencies.platform(libs.kotlincrypto.bom))
|
|
|
|
implementation(libs.kotlincrypto.md5)
|
2023-11-12 22:26:19 +01:00
|
|
|
|
2024-12-22 15:12:42 +01:00
|
|
|
implementation(projects.core.di)
|
2024-02-13 22:37:13 +01:00
|
|
|
implementation(projects.core.l10n)
|
2023-07-20 14:24:50 +02:00
|
|
|
}
|
|
|
|
}
|
2023-12-04 19:36:34 +01:00
|
|
|
val androidMain by getting {
|
|
|
|
dependencies {
|
|
|
|
implementation(libs.androidx.activity.compose)
|
|
|
|
implementation(libs.androidx.activity)
|
2024-04-29 07:38:14 +02:00
|
|
|
implementation(libs.androidx.browser)
|
2023-12-04 19:36:34 +01:00
|
|
|
implementation(libs.ktor.android)
|
2023-12-22 11:39:20 +01:00
|
|
|
implementation(libs.coil.gif)
|
2023-12-04 19:36:34 +01:00
|
|
|
}
|
|
|
|
}
|
2024-05-28 13:37:12 +02:00
|
|
|
val iosMain by getting {
|
|
|
|
dependencies {
|
|
|
|
implementation(libs.ktor.darwin)
|
|
|
|
}
|
|
|
|
}
|
2024-12-06 12:46:51 +01:00
|
|
|
}
|
|
|
|
}
|