Files
kotlin-fork/plugins/kapt3/kapt3-cli/build.gradle.kts
T
2023-09-06 22:47:34 +00:00

38 lines
794 B
Kotlin

plugins {
kotlin("jvm")
id("jps-compatible")
}
dependencies {
api(project(":compiler:cli"))
compileOnly(intellijCore())
testImplementation(intellijCore())
testApi(projectTests(":compiler:test-infrastructure-utils"))
testApi(projectTests(":compiler:tests-common-new"))
testApi(platform(libs.junit.bom))
testImplementation(libs.junit.jupiter.api)
testRuntimeOnly(libs.junit.jupiter.engine)
}
sourceSets {
"main" { projectDefault() }
"test" {
projectDefault()
generatedTestDir()
}
}
testsJar()
projectTest {
useJUnitPlatform()
workingDir = rootDir
dependsOn(":dist")
val jdkHome = project.getToolchainJdkHomeFor(JdkMajorVersion.JDK_1_8)
doFirst {
environment("JAVA_HOME", jdkHome.get())
}
}