controls-kt/demo/motors/build.gradle.kts

29 lines
645 B
Plaintext
Raw Normal View History

2020-08-28 21:54:56 +03:00
plugins {
2022-08-02 09:46:31 +03:00
id("space.kscience.gradle.jvm")
2021-04-05 17:41:36 +03:00
`maven-publish`
2020-10-21 23:16:15 +03:00
application
2020-08-28 21:54:56 +03:00
}
//TODO to be moved to a separate project
2020-10-21 23:16:15 +03:00
application{
2020-12-02 12:35:16 +03:00
mainClass.set("ru.mipt.npm.devices.pimotionmaster.PiMotionMasterAppKt")
2020-10-21 23:16:15 +03:00
}
2020-10-04 22:36:44 +03:00
kotlin{
explicitApi = null
2020-12-02 12:35:16 +03:00
}
kscience{
2022-08-02 09:46:31 +03:00
useFx(space.kscience.gradle.FXModule.CONTROLS, configuration = space.kscience.gradle.DependencyConfiguration.IMPLEMENTATION)
2020-10-04 22:36:44 +03:00
}
2020-10-06 22:45:33 +03:00
val ktorVersion: String by rootProject.extra
2021-11-27 13:37:39 +03:00
val dataforgeVersion: String by extra
2020-10-06 22:45:33 +03:00
2020-08-28 21:54:56 +03:00
dependencies {
2021-02-09 16:39:39 +03:00
implementation(project(":controls-tcp"))
implementation(project(":controls-magix-client"))
2020-10-10 17:21:28 +03:00
implementation("no.tornado:tornadofx:1.7.20")
2020-08-28 21:54:56 +03:00
}