aboutsummaryrefslogtreecommitdiff
path: root/scripts/bundle.lua
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2025-11-04 20:10:06 +0100
committerGitHub Enterprise <[email protected]>2025-11-04 20:10:06 +0100
commitefe66a0fc6e6a7b55ea5a0d026790118171d4eca (patch)
treea54a7265973ee5214a8a85e1cc4ed1b45801b7d5 /scripts/bundle.lua
parent5.7.8-pre7 (diff)
downloadzen-efe66a0fc6e6a7b55ea5a0d026790118171d4eca.tar.xz
zen-efe66a0fc6e6a7b55ea5a0d026790118171d4eca.zip
remove --deep option for codesign as it is considered harmful (#629)v5.7.8-pre9
* remove --deep option for codesign as it is considered harmful * sign crashpadhandler * add verbosity and strict to codesign
Diffstat (limited to 'scripts/bundle.lua')
-rw-r--r--scripts/bundle.lua19
1 files changed, 15 insertions, 4 deletions
diff --git a/scripts/bundle.lua b/scripts/bundle.lua
index 1a81c9b7f..09f097c82 100644
--- a/scripts/bundle.lua
+++ b/scripts/bundle.lua
@@ -239,22 +239,22 @@ local function main_mac(signidentity)
end
ret = _exec("codesign",
+ "-vvv",
+ "-strict",
"-s",
signidentity,
"-f",
- "-v",
- "--deep",
"build/macosx/universal/release/zenserver")
if ret > 0 then
raise("Failed signing universal zenserver binary")
end
ret = _exec("codesign",
+ "-vvv",
+ "-strict",
"-s",
signidentity,
"-f",
- "-v",
- "--deep",
"build/macosx/universal/release/zen")
if ret > 0 then
raise("Failed signing universal zen binary")
@@ -267,6 +267,17 @@ local function main_mac(signidentity)
"sentry-native",
"crashpad_handler")
+ ret = _exec("codesign",
+ "-vvv",
+ "-strict",
+ "-s",
+ signidentity,
+ "-f",
+ crashpad_handler_path)
+ if ret > 0 then
+ raise("Failed signing crashpad binary")
+ end
+
-- Zip
_zip(false,
"build/zenserver-macos.zip",