-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathbuild.gradle.kts
More file actions
19 lines (16 loc) · 923 Bytes
/
build.gradle.kts
File metadata and controls
19 lines (16 loc) · 923 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
plugins {
val kotlinVer =
System.getenv("KOTLIN_VERSION_ENV")?.ifBlank { null } ?: libs.versions.kotlin.get()
val testballoonVer =
System.getenv("TESTBALLOON_VERSION_OVERRIDE")?.ifBlank { null } ?: libs.versions.testballoon.get()
id("at.asitplus.gradle.conventions") version "20251217"
kotlin("multiplatform") version kotlinVer apply false
kotlin("plugin.serialization") version kotlinVer apply false
id("de.infix.testBalloon") version testballoonVer apply false
// this is necessary to avoid the plugins to be loaded multiple times
// in each subproject's classloader
id("com.android.application") version libs.versions.agp.get() apply (false)
id("com.android.kotlin.multiplatform.library") version libs.versions.agp.get() apply (false)
alias(libs.plugins.jetbrainsCompose) apply false
alias(libs.plugins.compose.compiler) version kotlinVer apply false
}