dfea915f92
Looks like it was added accidentally in 564d382b9d; common frontend shouldn't depend on JVM-specific modules. Since then, it has been accidentally used in two places in ir.serialization.common to refer to JVM specifics, and that should be abstracted away in the future.
26 lines
788 B
Kotlin
26 lines
788 B
Kotlin
plugins {
|
|
kotlin("jvm")
|
|
id("jps-compatible")
|
|
}
|
|
|
|
dependencies {
|
|
compile(project(":kotlin-annotations-jvm"))
|
|
compile(project(":core:descriptors"))
|
|
compile(project(":core:deserialization"))
|
|
compile(project(":compiler:util"))
|
|
compile(project(":compiler:config"))
|
|
compile(project(":compiler:container"))
|
|
compile(project(":compiler:resolution"))
|
|
compile(project(":compiler:psi"))
|
|
compile(project(":compiler:frontend.common"))
|
|
compile(project(":kotlin-script-runtime"))
|
|
compile(commonDep("io.javaslang","javaslang"))
|
|
compileOnly(intellijCoreDep()) { includeJars("intellij-core") }
|
|
compileOnly(intellijDep()) { includeJars("trove4j", "guava", rootProject = rootProject) }
|
|
}
|
|
|
|
sourceSets {
|
|
"main" { projectDefault() }
|
|
"test" {}
|
|
}
|