plugins { kotlin("jvm") version "2.2.21" application } import org.gradle.api.file.DuplicatesStrategy group = "dev.nativeeditor" version = "0.1.0" kotlin { jvmToolchain(21) } dependencies { implementation(gradleApi()) implementation("org.jetbrains.kotlin:kotlin-compiler-embeddable:2.2.21") } application { mainClass.set("dev.nativeeditor.daemon.MainKt") } tasks.withType().configureEach { duplicatesStrategy = DuplicatesStrategy.EXCLUDE }