mirror of
https://github.com/LiveFastEatTrashRaccoon/RaccoonForLemmy.git
synced 2025-02-02 02:37:05 +01:00
e0ee7eb4e0
* update version catalog * remove convention plugin * create :core:di module * migrate android and ios apps * migrate :shared module * migrate core modules * migrate domain modules * migrate feature modules * migrate unit modules * update licences screen * update documentation * add a test for ProfileSideMenuViewModel
39 lines
1.2 KiB
Plaintext
39 lines
1.2 KiB
Plaintext
plugins {
|
|
id("com.livefast.eattrash.kotlinMultiplatform")
|
|
id("com.livefast.eattrash.composeMultiplatform")
|
|
id("com.livefast.eattrash.androidTest")
|
|
alias(libs.plugins.kotlinx.kover)
|
|
}
|
|
|
|
kotlin {
|
|
sourceSets {
|
|
val commonMain by getting {
|
|
dependencies {
|
|
implementation(libs.kodein)
|
|
implementation(libs.ktor.cio)
|
|
implementation(libs.coil)
|
|
implementation(libs.coil.network.ktor)
|
|
implementation(project.dependencies.platform(libs.kotlincrypto.bom))
|
|
implementation(libs.kotlincrypto.md5)
|
|
|
|
implementation(projects.core.di)
|
|
implementation(projects.core.l10n)
|
|
}
|
|
}
|
|
val androidMain by getting {
|
|
dependencies {
|
|
implementation(libs.androidx.activity.compose)
|
|
implementation(libs.androidx.activity)
|
|
implementation(libs.androidx.browser)
|
|
implementation(libs.ktor.android)
|
|
implementation(libs.coil.gif)
|
|
}
|
|
}
|
|
val iosMain by getting {
|
|
dependencies {
|
|
implementation(libs.ktor.darwin)
|
|
}
|
|
}
|
|
}
|
|
}
|