Files
kotlin-fork/prepare/kotlin-compiler-internal-test-framework/build.gradle.kts
T

39 lines
796 B
Kotlin

plugins {
java
}
val testModules = listOf(
":compiler:test-infrastructure",
":compiler:test-infrastructure-utils",
":compiler:tests-compiler-utils",
":compiler:tests-common-new",
":generators:test-generator"
)
val mainModules = listOf(
":generators"
)
dependencies {
mainModules.forEach {
embedded(project(it)) { isTransitive = false }
}
testModules.forEach {
embedded(projectTests(it)) { isTransitive = false }
}
embedded(intellijJavaRt()) { isTransitive = false }
}
publish()
runtimeJar()
sourcesJar {
from {
mainModules.map { project(it).mainSourceSet.allSource } + testModules.map { project(it).testSourceSet.allSource }
}
dependsOn(":compiler:fir:checkers:generateCheckersComponents")
}
javadocJar()