janvladimirmostert
01/09/2021, 11:08 AMbuild.gradle.kts
you can set the version for all plugins:
plugins {
val kotlinVersion = "1.4.21"
val shadowVersion = "6.0.0"
kotlin("multiplatform").version(kotlinVersion).apply(false)
kotlin("plugin.serialization").version(kotlinVersion).apply(false)
id("com.github.johnrengelman.shadow").version(shadowVersion).apply(false)
}
is there a way to do it with dependencies as well?
I've tried adding a dependency block with a constraint{...}
, but the IDE doesn't allow me to add an implementation(...)
inside such a constraint blockjbnizet
01/09/2021, 1:47 PMjbnizet
01/09/2021, 1:50 PMjanvladimirmostert
01/09/2021, 1:52 PMjanvladimirmostert
01/09/2021, 1:54 PMjbnizet
01/09/2021, 2:03 PMjbnizet
01/09/2021, 2:07 PMplugins {
`java-platform`
}
repositories {
mavenCentral()
}
dependencies {
constraints {
api("foo:bar:1.2.3")
}
}
jbnizet
01/09/2021, 2:10 PMdependencies {
implementation(platform(project(":platform")))
implementation("foo:bar")
}
gildor
01/11/2021, 12:31 AMjanvladimirmostert
01/13/2021, 8:14 AM