numass-framework/numass-web-control/build.gradle.kts

34 lines
717 B
Plaintext

plugins {
application
id("org.openjfx.javafxplugin") version "0.1.0"
}
group = "inr.numass"
repositories {
mavenCentral()
}
javafx {
modules("javafx.controls", "javafx.web")
version = "16"
}
dependencies {
testImplementation(platform("org.junit:junit-bom:5.9.1"))
testImplementation("org.junit.jupiter:junit-jupiter")
implementation("io.ktor:ktor-server-core:2.3.7")
implementation("io.ktor:ktor-server-netty:2.3.7")
implementation("io.ktor:ktor-server-websockets:2.3.7")
api(project(":numass-control:vac"))
api(project(":dataforge-core:dataforge-json"))
}
tasks.test {
useJUnitPlatform()
}
application {
mainClass.set("inr.numass.webcontrol.ServerKt")
}