[DESKTOP] Base for Mac App Store build v3

This commit is contained in:
Kamil Gurgul
2024-08-31 07:28:35 +02:00
parent f2276cdde3
commit 2d3f7d8853
+8 -3
View File
@@ -27,17 +27,22 @@ compose.desktop {
val iconsRoot = project.file("desktop-icons")
macOS {
bundleID = "com.kgurgul.cpuinfo"
iconFile.set(iconsRoot.resolve("icon-mac.icns"))
minimumSystemVersion = "12.0"
val isAppStoreRelease = project.property("macOsAppStoreRelease")
.toString()
.toBoolean()
bundleID = "com.kgurgul.cpuinfo"
iconFile.set(iconsRoot.resolve("icon-mac.icns"))
appStore = isAppStoreRelease
minimumSystemVersion = "12.0"
if (isAppStoreRelease) {
provisioningProfile.set(project.file("embedded.provisionprofile"))
runtimeProvisioningProfile.set(project.file("runtime.provisionprofile"))
}
signing {
sign.set(isAppStoreRelease)
identity.set("Kamil Gurgul")
}
}
windows {
iconFile.set(iconsRoot.resolve("icon-windows.ico"))