2021-03-01 14:17:06 +00:00
|
|
|
plugins {
|
|
|
|
id "org.jetbrains.kotlin.multiplatform"
|
|
|
|
id "org.jetbrains.kotlin.plugin.serialization"
|
2022-11-15 12:53:59 +00:00
|
|
|
alias(libs.plugins.jb.compose)
|
2021-03-01 14:17:06 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
apply from: "$mppJavaProjectPresetPath"
|
|
|
|
|
|
|
|
kotlin {
|
2022-11-15 12:53:59 +00:00
|
|
|
jvm()
|
2021-03-01 14:17:06 +00:00
|
|
|
sourceSets {
|
|
|
|
commonMain {
|
|
|
|
dependencies {
|
|
|
|
implementation project(":kmppscriptbuilder.core")
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
jvmMain {
|
|
|
|
dependencies {
|
|
|
|
implementation(compose.desktop.currentOs)
|
2022-11-15 12:53:59 +00:00
|
|
|
implementation libs.ktor.client.cio
|
2021-03-01 14:17:06 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
compose.desktop {
|
|
|
|
application {
|
|
|
|
mainClass = "dev.inmo.kmppscriptbuilder.desktop.BuilderKt"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|