mirror of
https://github.com/LiveFastEatTrashRaccoon/RaccoonForLemmy.git
synced 2025-02-02 09:47:01 +01:00
7ab242b3e2
* fix :domain:lemmy:pagination package structure * chore: remove detekt baselines * add kover plugin to project root * apply plugin to subprojects * apply plugin to app module with config * generate and upload coverage when unit tests are run
24 lines
866 B
Plaintext
24 lines
866 B
Plaintext
plugins {
|
|
// trick: for the same plugin versions in all sub-modules
|
|
alias(libs.plugins.android.application).apply(false)
|
|
alias(libs.plugins.android.library).apply(false)
|
|
alias(libs.plugins.jetbrains.compose).apply(false)
|
|
alias(libs.plugins.compose.compiler).apply(false)
|
|
alias(libs.plugins.kotlin.android).apply(false)
|
|
alias(libs.plugins.kotlin.multiplatform).apply(false)
|
|
alias(libs.plugins.kotlinx.serialization).apply(false)
|
|
alias(libs.plugins.ksp).apply(false)
|
|
alias(libs.plugins.ktorfit).apply(false)
|
|
alias(libs.plugins.sqldelight).apply(false)
|
|
alias(libs.plugins.kotlinx.kover).apply(false)
|
|
}
|
|
|
|
tasks.register("clean", Delete::class) {
|
|
delete(rootProject.layout.buildDirectory)
|
|
}
|
|
|
|
tasks.withType<AbstractArchiveTask>().configureEach {
|
|
isPreserveFileTimestamps = false
|
|
isReproducibleFileOrder = true
|
|
}
|