For a multiplatform gradle project, to which source set should a plugin dependency get added.
g
Gleb Minaev
08/31/2022, 4:43 PM
To none of them. You should just use top-level
dependencies
block. For example, like that:
Copy code
plugins {
kotlin("multiplatform") version "1.7.20-Beta"
id("org.jetbrains.dokka") version "1.7.10"
}
repositories {
mavenCentral()
}
dependencies {
// Here you can see the project's dependencies
dokkaPlugin("org.jetbrains.dokka:mathjax-plugin:1.7.10")
}
kotlin {
jvm()
js()
mingwX64()
linuxX64()
sourceSets {
val commonTest by getting {
dependencies {
// Here you can see dependencies of common test source set
implementation(kotlin("test"))
}
}
}
}