30 lines
622 B
Plaintext
30 lines
622 B
Plaintext
plugins {
|
|
id("space.kscience.gradle.jvm")
|
|
alias(spclibs.plugins.compose)
|
|
}
|
|
|
|
kotlin{
|
|
explicitApi = null
|
|
}
|
|
|
|
val ktorVersion: String by rootProject.extra
|
|
val dataforgeVersion: String by extra
|
|
|
|
dependencies {
|
|
implementation(project(":controls-ports-ktor"))
|
|
implementation(projects.controlsMagix)
|
|
|
|
implementation(compose.runtime)
|
|
implementation(compose.desktop.currentOs)
|
|
implementation(compose.material3)
|
|
implementation(spclibs.logback.classic)
|
|
}
|
|
|
|
compose{
|
|
desktop{
|
|
application{
|
|
mainClass = "ru.mipt.npm.devices.pimotionmaster.PiMotionMasterAppKt"
|
|
}
|
|
}
|
|
}
|