32 lines
622 B
Plaintext
32 lines
622 B
Plaintext
// Suppress annotation is a workaround for a bug.
|
|
@Suppress("DSL_SCOPE_VIOLATION")
|
|
plugins {
|
|
kotlin("multiplatform")
|
|
id("org.jetbrains.compose")
|
|
}
|
|
|
|
|
|
group = extra["GROUP"] as String
|
|
version = extra["VERSION_NAME"] as String
|
|
|
|
kotlin {
|
|
jvm {
|
|
compilations.all {
|
|
kotlinOptions.jvmTarget = "11"
|
|
}
|
|
|
|
withJava()
|
|
}
|
|
|
|
sourceSets {
|
|
named("jvmMain") {
|
|
dependencies {
|
|
implementation(compose.runtime)
|
|
implementation(compose.ui)
|
|
|
|
api("net.java.dev.jna:jna-platform:latest.release")
|
|
|
|
}
|
|
}
|
|
}
|
|
} |