controls-kt/controls-vision/build.gradle.kts

31 lines
710 B
Plaintext
Raw Normal View History

2023-10-28 14:18:00 +03:00
plugins {
id("space.kscience.gradle.mpp")
`maven-publish`
}
description = """
Dashboard and visualization extensions for devices
""".trimIndent()
2023-10-30 21:35:46 +03:00
kscience {
2023-11-06 16:46:16 +03:00
fullStack("js/controls-vision.js")
2023-11-05 09:47:58 +03:00
useKtor()
useContextReceivers()
2023-10-28 14:18:00 +03:00
dependencies {
api(projects.controlsCore)
2023-10-30 21:35:46 +03:00
api(projects.controlsConstructor)
2024-04-29 15:38:14 +03:00
api(libs.visionforge.plotly)
api(libs.visionforge.markdown)
2023-11-08 21:01:42 +03:00
// api("space.kscience:tables-kt:0.2.1")
// api("space.kscience:visionforge-tables:$visionforgeVersion")
2023-10-30 21:35:46 +03:00
}
jvmMain{
2024-04-29 15:38:14 +03:00
api(libs.visionforge.server)
api(spclibs.ktor.server.cio)
2023-10-28 14:18:00 +03:00
}
}
2023-10-30 21:35:46 +03:00
readme {
2023-10-28 14:18:00 +03:00
maturity = space.kscience.gradle.Maturity.PROTOTYPE
2023-11-06 16:46:16 +03:00
}