nouritsu/build.gradle.kts

42 lines
763 B
Plaintext
Raw Permalink Normal View History

2020-07-03 13:05:23 +02:00
plugins {
java
application
}
group = "moe.kageru"
version = "0.1.0"
repositories {
mavenCentral()
}
java {
sourceCompatibility = JavaVersion.VERSION_15
targetCompatibility = JavaVersion.VERSION_15
}
tasks.withType<JavaCompile> {
options.compilerArgs.add("--enable-preview")
}
tasks.run {
}
tasks.test {
useJUnitPlatform()
jvmArgs("--enable-preview")
}
application {
mainClass.set("nouritsu.Nouritsu")
applicationDefaultJvmArgs = listOf("--enable-preview")
}
dependencies {
implementation("org.nanohttpd:nanohttpd:2.3.1")
implementation("redis.clients:jedis:3.3.0")
2020-07-03 13:05:23 +02:00
implementation("io.vavr:vavr:1.0.0-alpha-3")
2020-07-09 21:57:51 +02:00
implementation("io.vavr:vavr-jackson:1.0.0-alpha-3")
implementation("com.fasterxml.jackson:jackson-base:2.11.1")
2020-07-03 13:05:23 +02:00
}