From af3dd025095895c4bb9d909903fe55731b83299a Mon Sep 17 00:00:00 2001 From: dankito Date: Fri, 20 Sep 2024 05:56:04 +0200 Subject: [PATCH] Configured distribution settings for Windows / MSI --- composeApp/build.gradle.kts | 9 ++++++++- docs/res/AppIcons/distributions/AppIcon.ico | Bin 6782 -> 102890 bytes 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/composeApp/build.gradle.kts b/composeApp/build.gradle.kts index 0f8a5df..8bac424 100644 --- a/composeApp/build.gradle.kts +++ b/composeApp/build.gradle.kts @@ -195,7 +195,7 @@ compose.desktop { modules("java.sql", "java.naming") // java.naming is required by logback packageName = "Bankmeister" - packageVersion = "1.0.0" + packageVersion = "1.0.0" // minor version < 1 (DMG) and dashes as in '1.0.0-Alpha-14' (RPM) are not allowed description = "Datenschutzfreundliche Multi-Banking App für die meisten deutschen Banken" copyright = "© 2024 codinux GmbH & Co.KG. All rights reserved." vendor = "codinux GmbH & Co.KG" @@ -207,6 +207,13 @@ compose.desktop { iconFile = project.file("../docs/res/AppIcons/distributions/AppIcon.icns") } windows { + // a unique ID, which enables users to update an app via installer, when an updated version is newer, than an installed version. + // The value must remain constant for a single application. See [the link](https://wixtoolset.org/documentation/manual/v3/howtos/general/generate_guids.html) for details on generating a UUID. + upgradeUuid = "F62896E2-382E-4311-9683-1AB3AA4EB9E7" + + menu = true + msiPackageVersion = "0.9.0" + iconFile = project.file("../docs/res/AppIcons/distributions/AppIcon.ico") } linux { diff --git a/docs/res/AppIcons/distributions/AppIcon.ico b/docs/res/AppIcons/distributions/AppIcon.ico index 4352813efc0c0bfa17adcf47a78bca00a04c2393..c2a5c534bbdb06cbe009c8a4708d93fe29e51db4 100644 GIT binary patch literal 102890 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 literal 6782 zcmZQzU<5)94F({oz>p!uz#zuJzyRceaR878iQ@uB77YJsg#Q7}r3R*z`$o;BUEGg` z?P%DJrh(BkfRYBZb6EbXcd)^+ZWJ?E-q?-zzxCvh|JJjk!Pu(D?>|TkR4-*ui2OhM z*0TSLpKS)?<}LLoW>Tx}GIVDAuQr(-1#8x@g6%RdF!^u0G6MyJ#6WgWK0EXOmj7o^ zuv4HE)!jJiKFZoDqv1Cie#m)vH2h*MXUKJ&Zakv?wON!1 zuitEd^{|PrFt`pYo|E=}&8PkF`mOt557p~7Qp0+n)SI~R|2GYhqX-+@v(qH}K<3&l zEckD~qMRaZJ1gTqE!+qSJ4)RK({Btki`r>mu)7cBUyDp&J9Kg)S@8@?8#X;Goas^Gjti}Z%gO`~Fz)p4WY YHyVDUX<#%B45u`JYhGkjoVXAG0A=~=_W%F@