Add app icons for desktop

This commit is contained in:
Christian Basler
2025-05-30 06:06:51 +02:00
parent 935115ca65
commit fe45a0255c
8 changed files with 20 additions and 25 deletions

View File

@@ -7,7 +7,7 @@ plugins {
}
kotlin {
jvmToolchain(11)
jvmToolchain(libs.versions.jdk.get().toInt())
dependencies {
implementation(compose.desktop.currentOs)
@@ -29,13 +29,22 @@ compose.desktop {
nativeDistributions {
targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb)
packageName = "ch.dissem.yaep"
packageName = "YAEP"
packageVersion = "1.0.0"
macOS {
iconFile.set(project.file("icon.icns"))
}
windows {
iconFile.set(project.file("icon.ico"))
}
linux {
iconFile.set(project.file("icon.png"))
}
buildTypes.release.proguard {
configurationFiles.from(project.file("proguard-rules.pro"))
isEnabled.set(true)
obfuscate.set(true)
isEnabled.set(false)
obfuscate.set(false)
}
}
}