Add gradle configuration for MacOS release.

This commit is contained in:
Thomas Andres Gomez 2024-11-06 14:48:38 +01:00
parent bf57839242
commit 5bc8706972

View file

@ -36,15 +36,21 @@ kotlin {
}
}
// https://github.com/JetBrains/compose-multiplatform/blob/master/tutorials/Native_distributions_and_local_execution/README.md#basic-usage
compose.desktop {
application {
mainClass = "com.pixelized.desktop.lwa.MainKt"
nativeDistributions {
targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb)
packageName = "com.pixelized.desktop.lwa"
packageName = "Table de Lwa"
packageVersion = "1.0.0"
description = "Application de support au jeux de rôle dans l'univers de Lwa."
copyright = "© 2020 Pixelized. All rights reserved."
vendor = "Pixelized"
includeAllModules = true
// Use system theming fot the app toolbars.
jvmArgs("-Dapple.awt.application.appearance=system")