Kapil Yadav
08/09/2023, 1:21 PMval desktopMain by getting {
dependencies {
implementation(compose.desktop.common)
implementation("io.ktor:ktor-client-java:$ktorVersion")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-swing:1.7.3")
val fxSuffix = when (osdetector.classifier) {
"linux-x86_64" -> "linux"
"linux-aarch_64" -> "linux-aarch64"
"windows-x86_64" -> "win"
"osx-x86_64" -> "mac"
"osx-aarch_64" -> "mac-aarch64"
else -> throw IllegalStateException("Unknown OS: ${osdetector.classifier}")
}
implementation("org.openjfx:javafx-base:19:${fxSuffix}")
implementation("org.openjfx:javafx-graphics:19:${fxSuffix}")
implementation("org.openjfx:javafx-controls:19:${fxSuffix}")
implementation("org.openjfx:javafx-swing:19:${fxSuffix}")
implementation("org.openjfx:javafx-web:19:${fxSuffix}")
implementation("org.openjfx:javafx-media:19:${fxSuffix}")
}
}
SeikoDes
08/10/2023, 4:09 AMplugins {
id("org.openjfx.javafxplugin") version "0.0.14"
}
Kapil Yadav
08/10/2023, 4:24 AM