controls-kt/controls-visualisation-compose/build.gradle.kts

32 lines
712 B
Plaintext
Raw Normal View History

2024-05-29 22:20:22 +03:00
import org.jetbrains.compose.ExperimentalComposeLibrary
plugins {
id("space.kscience.gradle.mpp")
2024-06-05 17:19:20 +03:00
alias(spclibs.plugins.compose.compiler)
alias(spclibs.plugins.compose.jb)
2024-05-29 22:20:22 +03:00
`maven-publish`
}
description = """
Visualisation extension using compose-multiplatform
""".trimIndent()
kscience {
jvm()
useKtor()
useSerialization()
useContextReceivers()
commonMain {
api(projects.controlsConstructor)
2024-07-22 18:46:58 +03:00
api(libs.koala.plots)
api(compose.foundation)
api(compose.material3)
@OptIn(ExperimentalComposeLibrary::class)
api(compose.desktop.components.splitPane)
2024-05-29 22:20:22 +03:00
}
}
readme {
maturity = space.kscience.gradle.Maturity.PROTOTYPE
}