// Plugin versions live here, applied per module below. // // They have to be in one place: `:engine` and `:client` are Kotlin/JVM while // `:app` is Kotlin/Android, and declaring a version in a subproject when the // same plugin is already on the root classpath fails with "already on the // classpath with an unknown version", which reads as a dependency conflict // rather than as a misplaced version number. plugins { kotlin("jvm") version "2.4.0" apply false kotlin("android") version "2.4.0" apply false id("com.android.application") version "8.7.3" apply false id("org.jetbrains.kotlin.plugin.compose") version "2.4.0" apply false }