- settings.gradle.kts: includeBuild("build-logic") placed inside pluginManagement { } (PITFALL #9)
- build.gradle.kts: 2 new alias(...) apply false entries (spotless, flywayPlugin)
- Existing repositories, module includes, and 8 original apply-false entries preserved verbatim
14 lines
630 B
Kotlin
14 lines
630 B
Kotlin
plugins {
|
|
// this is necessary to avoid the plugins to be loaded multiple times
|
|
// in each subproject's classloader
|
|
alias(libs.plugins.androidApplication) apply false
|
|
alias(libs.plugins.androidLibrary) apply false
|
|
alias(libs.plugins.composeHotReload) apply false
|
|
alias(libs.plugins.composeMultiplatform) apply false
|
|
alias(libs.plugins.composeCompiler) apply false
|
|
alias(libs.plugins.kotlinJvm) apply false
|
|
alias(libs.plugins.kotlinMultiplatform) apply false
|
|
alias(libs.plugins.ktor) apply false
|
|
alias(libs.plugins.spotless) apply false
|
|
alias(libs.plugins.flywayPlugin) apply false
|
|
} |