plugins { kotlin("jvm") version "1.9.0" application kotlin("kapt") version "1.9.10" } group = "com.thequux" version = "1.0-SNAPSHOT" repositories { mavenCentral() } dependencies { testImplementation(kotlin("test")) // For the utilities classes kapt("info.picocli:picocli-codegen:4.7.5") implementation("info.picocli:picocli:4.7.5") implementation("org.jline:jline-terminal:3.23.0") implementation("org.jline:jline-terminal-jansi:3.23.0") implementation("ch.qos.logback:logback-classic:1.4.11") // implementation("org.slf4j:slf4j-api") } tasks.test { useJUnitPlatform() } kotlin { jvmToolchain(19) } application { mainClass.set("MainKt") }