backend/build.gradle.kts (23 lines of code) (raw):
plugins {
id("rpc")
id("org.jetbrains.kotlin.jvm")
id("org.jetbrains.kotlin.plugin.serialization")
}
dependencies {
intellijPlatform {
intellijIdea(libs.versions.intellij.platform)
bundledModule("intellij.platform.kernel.backend")
bundledModule("intellij.platform.rpc.backend")
bundledModule("intellij.platform.backend")
}
implementation(project(":shared"))
}
kotlin {
jvmToolchain(21)
}
tasks {
withType<JavaCompile> {
sourceCompatibility = "21"
targetCompatibility = "21"
}
}