diff options
Diffstat (limited to 'kotlin-plugin/build.gradle.kts')
-rw-r--r-- | kotlin-plugin/build.gradle.kts | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/kotlin-plugin/build.gradle.kts b/kotlin-plugin/build.gradle.kts new file mode 100644 index 0000000..9cf4d36 --- /dev/null +++ b/kotlin-plugin/build.gradle.kts @@ -0,0 +1,20 @@ +plugins { + kotlin("jvm") + id("com.google.devtools.ksp") + `maven-publish` +} + +dependencies { + compileOnly("org.jetbrains.kotlin:kotlin-compiler-embeddable") + implementation("com.google.devtools.ksp:symbol-processing-api:1.9.23-1.0.20") + implementation(project(":annotations")) + + ksp("dev.zacsweers.autoservice:auto-service-ksp:1.2.0") + compileOnly("com.google.auto.service:auto-service-annotations:1.0.1") + + testImplementation(kotlin("test-junit5")) + testImplementation("org.jetbrains.kotlin:kotlin-compiler-embeddable") + testImplementation("dev.zacsweers.kctfork:core:0.5.1") + testImplementation("dev.zacsweers.kctfork:ksp:0.5.1") +} + |