coroutines/app/build.gradle.kts
2025-05-05 12:30:33 -04:00

36 lines
No EOL
729 B
Kotlin

plugins {
application
}
repositories {
mavenCentral()
}
dependencies {
implementation(project(":lib"))
}
java {
toolchain {
languageVersion = JavaLanguageVersion.of(24)
}
}
tasks.withType<JavaCompile> {
options.compilerArgs.add("--enable-preview")
}
tasks.register<JavaExec>("lexer"){
javaLauncher.set(javaToolchains.launcherFor(java.toolchain))
jvmArgs("--enable-preview")
group = "Demos"
mainClass = "lexer.Main"
classpath = sourceSets["main"].runtimeClasspath
}
tasks.register<JavaExec>("sockets"){
javaLauncher.set(javaToolchains.launcherFor(java.toolchain))
group = "Demos"
mainClass = "sockets.Main"
classpath = sourceSets["main"].runtimeClasspath
}