Yassine Abou
03/22/2025, 10:11 PM./gradlew packageDmg
. What's wrong? here is the gradle code:
compose.desktop {
application {
mainClass = "org.yassineabou.playground.MainKt"
nativeDistributions {
targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb)
packageName = "org.yassineabou.playground"
packageVersion = "1.0.0"
macOS {
iconFile.set(project.file("src/commonMain/composeResources/drawable/macos.icns"))
}
windows {
iconFile.set(project.file("src/commonMain/composeResources/drawable/windows.ico"))
}
linux {
iconFile.set(project.file("src/commonMain/composeResources/drawable/linux.png"))
}
}
buildTypes.release.proguard {
version.set("1.0.0")
configurationFiles.from(project.file("proguard-rules.pro"))
isEnabled.set(true)
obfuscate.set(true)
optimize.set(true)
}
}
}
Alexander Maryanovsky
03/22/2025, 11:18 PM./gradlew packageReleaseDmg
?Yassine Abou
03/22/2025, 11:39 PMColton Idle
03/24/2025, 3:08 AMYassine Abou
03/24/2025, 4:10 AMpackageReleaseDmg
, the app size decreased by 60 MB, but the current size 120 MB still seems large for a simple prototype appAlexander Maryanovsky
03/24/2025, 8:07 AMAlexander Maryanovsky
03/24/2025, 8:08 AM