diff options
| author | Dan Engelbrecht <[email protected]> | 2025-11-04 20:10:06 +0100 |
|---|---|---|
| committer | GitHub Enterprise <[email protected]> | 2025-11-04 20:10:06 +0100 |
| commit | efe66a0fc6e6a7b55ea5a0d026790118171d4eca (patch) | |
| tree | a54a7265973ee5214a8a85e1cc4ed1b45801b7d5 /scripts/bundle.lua | |
| parent | 5.7.8-pre7 (diff) | |
| download | zen-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.lua | 19 |
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", |