xref: /aosp_15_r20/external/ksp/test-utils/build.gradle.kts (revision af87fb4bb8e3042070d2a054e912924f599b22b7)
1 import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
2 
3 val kotlinBaseVersion: String by project
4 val intellijVersion: String by project
5 
<lambda>null6 tasks.withType<KotlinCompile> {
7     compilerOptions.freeCompilerArgs.add("-Xjvm-default=all-compatibility")
8 }
<lambda>null9 plugins {
10     kotlin("jvm")
11 }
12 
13 version = "2.0.255-SNAPSHOT"
14 
<lambda>null15 repositories {
16     mavenCentral()
17 }
18 
<lambda>null19 dependencies {
20     implementation(kotlin("stdlib"))
21 
22     implementation("org.jetbrains.kotlin:kotlin-compiler:$kotlinBaseVersion")
23     implementation("org.jetbrains.kotlin:kotlin-compiler-internal-test-framework:$kotlinBaseVersion")
24 
25     implementation("org.junit.jupiter:junit-jupiter-api:5.8.2")
26 
27     implementation(project(":api"))
28     implementation(project(":compiler-plugin"))
29 }
30 
<lambda>null31 repositories {
32     maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/bootstrap/")
33     maven("https://www.jetbrains.com/intellij-repository/releases")
34 }
35