diff options
Diffstat (limited to 'desktopApp/build.gradle.kts')
| -rw-r--r-- | desktopApp/build.gradle.kts | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/desktopApp/build.gradle.kts b/desktopApp/build.gradle.kts new file mode 100644 index 0000000..7769d9b --- /dev/null +++ b/desktopApp/build.gradle.kts @@ -0,0 +1,28 @@ +import org.jetbrains.compose.desktop.application.dsl.TargetFormat + +plugins { + alias(libs.plugins.kotlinJvm) + alias(libs.plugins.composeMultiplatform) + alias(libs.plugins.composeCompiler) +} + +kotlin { + dependencies { + implementation(project(":shared")) + implementation(compose.desktop.currentOs) + implementation(libs.kotlinx.coroutines.swing) + } +} + +compose.desktop { + application { + // a file called Main.kt with top-level declarations compiles to `MainKt`. + mainClass = "dev.serrahima.lluerna.MainKt" + + nativeDistributions { + targetFormats(TargetFormat.Deb, TargetFormat.Rpm) + packageName = "lluerna" + packageVersion = "1.0.0" + } + } +} |
