visionforge/plotly/plotlykt-script/build.gradle.kts

28 lines
622 B
Plaintext

plugins {
id("space.kscience.gradle.mpp")
application
`maven-publish`
}
val ktorVersion: String by rootProject.extra
val dataforgeVersion: String by rootProject.extra
kscience{
jvm{
withJava()
}
jvmMain{
api(projects.plotly.plotlyktCore)
api(spclibs.kotlinx.html)
api(kotlin("scripting-jvm-host"))
api(kotlin("scripting-jvm"))
api("io.github.microutils:kotlin-logging:3.0.5")
implementation(spclibs.logback.classic)
implementation(spclibs.kotlinx.cli)
}
}
application{
mainClass.set("space.kscience.plotly.script.CliKt")
}