2020-08-28 21:54:56 +03:00
|
|
|
plugins {
|
2022-08-02 09:46:31 +03:00
|
|
|
id("space.kscience.gradle.jvm")
|
2024-06-05 17:19:20 +03:00
|
|
|
alias(spclibs.plugins.compose.compiler)
|
|
|
|
alias(spclibs.plugins.compose.jb)
|
2020-08-28 21:54:56 +03:00
|
|
|
}
|
|
|
|
|
2020-10-04 22:36:44 +03:00
|
|
|
kotlin{
|
|
|
|
explicitApi = null
|
2020-12-02 12:35:16 +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 {
|
2023-06-04 11:23:26 +03:00
|
|
|
implementation(project(":controls-ports-ktor"))
|
2023-08-18 20:17:23 +03:00
|
|
|
implementation(projects.controlsMagix)
|
2024-05-12 13:52:00 +03:00
|
|
|
|
|
|
|
implementation(compose.runtime)
|
|
|
|
implementation(compose.desktop.currentOs)
|
|
|
|
implementation(compose.material3)
|
|
|
|
implementation(spclibs.logback.classic)
|
|
|
|
}
|
|
|
|
|
|
|
|
compose{
|
|
|
|
desktop{
|
|
|
|
application{
|
|
|
|
mainClass = "ru.mipt.npm.devices.pimotionmaster.PiMotionMasterAppKt"
|
|
|
|
}
|
|
|
|
}
|
2020-08-28 21:54:56 +03:00
|
|
|
}
|