Files
kotlin-fork/jps/jps-platform-api-signatures/build.gradle.kts
T
Evgenii Mazhukin cc2dcf0078 [JPS][IC] Register lookups as usages in jps dependency graph
^KT-65429 In Progress


Merge-request: KT-MR-14485
Merged-by: Evgenii Mazhukin <evgenii.mazhukin@jetbrains.com>
2024-02-23 16:08:29 +00:00

23 lines
623 B
Kotlin

import org.jetbrains.kotlin.gradle.dsl.KotlinVersion
import org.jetbrains.kotlin.gradle.tasks.KotlinCompilationTask
plugins {
kotlin("jvm")
id("jps-compatible")
}
dependencies {
implementation(kotlinStdlib())
compileOnly(commonDependency("org.jetbrains.intellij.deps:asm-all"))
compileOnly(intellijPlatformUtil())
}
sourceSets {
"main" { projectDefault() }
}
tasks.withType<KotlinCompilationTask<*>>().configureEach {
compilerOptions.apiVersion.value(KotlinVersion.KOTLIN_1_8).finalizeValueOnRead()
compilerOptions.languageVersion.value(KotlinVersion.KOTLIN_1_8).finalizeValueOnRead()
}