mirror of
https://github.com/sudoxnym/habitica-android.git
synced 2026-04-14 11:46:32 +00:00
* initial migration to gradle kotlin DSL * initial migration to version catalog * finalize some last testing task configuration * delete commented code * update detekt and test configuration * implement gradle plugin * gradle: - Removing unused properties in libs.versions.toml - Enabling typesafe project accessors - Change allUnitTest task from GradleBuild to DefaultTask * fix always looking for signingrelease.properties * fix logic for properties * improve condition * signing config release * update configuration based on new changes --------- Co-authored-by: Jimly Asshiddiqy <jimly.asshiddiqy@accenture.com>
23 lines
No EOL
1 KiB
Text
23 lines
No EOL
1 KiB
Text
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
|
plugins {
|
|
alias(libs.plugins.android.application) apply false
|
|
alias(libs.plugins.android.library) apply false
|
|
alias(libs.plugins.crashlytics) apply false
|
|
alias(libs.plugins.detekt) apply false
|
|
alias(libs.plugins.firebase.perf) apply false
|
|
alias(libs.plugins.google.service) apply false
|
|
alias(libs.plugins.hilt) apply false
|
|
alias(libs.plugins.kotest) apply false
|
|
alias(libs.plugins.kotlin.android) apply false
|
|
alias(libs.plugins.kotlin.compose) apply false
|
|
alias(libs.plugins.ksp) apply false
|
|
alias(libs.plugins.ktlint) apply false
|
|
alias(libs.plugins.navigation) apply false
|
|
alias(libs.plugins.realm) apply false
|
|
alias(libs.plugins.habitrpg.application) apply false
|
|
alias(libs.plugins.habitrpg.convention) apply false
|
|
}
|
|
|
|
tasks.register("allUnitTests", DefaultTask::class) {
|
|
dependsOn(":Habitica:testProdDebugUnitTest", ":wearos:testProdDebugUnitTest", ":common:testProdDebugUnitTest")
|
|
} |