Claudio Cambra
|
89b13285fe
|
Codesign webengineprocess with correct entitlements on macOS with mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-30 11:54:10 +08:00 |
|
Claudio Cambra
|
c405ce34d6
|
Add note about packaging tooling in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-23 16:30:10 +08:00 |
|
Claudio Cambra
|
facec09fa8
|
Make specific step functions for packaging fileprivate in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-23 16:30:10 +08:00 |
|
Claudio Cambra
|
0b588b8db4
|
Move packaging procedures into a single function in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-23 16:30:10 +08:00 |
|
Claudio Cambra
|
b1ad91d7cb
|
Create convenience function to convert architecture string to craft target string
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-23 16:30:10 +08:00 |
|
Claudio Cambra
|
3b635c263b
|
Remove unused sparkleFile var
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-23 16:30:10 +08:00 |
|
Claudio Cambra
|
b5ace6055b
|
Use appName for packaging step in mac-crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-23 16:30:10 +08:00 |
|
Claudio Cambra
|
d60f02ab0e
|
Add ability to build and sign sparkle tbz from mac-crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-23 16:30:10 +08:00 |
|
Claudio Cambra
|
7b76243290
|
Add ability to notarise package from mac-crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-23 16:30:10 +08:00 |
|
Claudio Cambra
|
64e7d662ff
|
Add ability to sign pkg from mac-crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-23 16:30:10 +08:00 |
|
Claudio Cambra
|
9d8b27e829
|
Add buildPackage function to mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-23 16:30:10 +08:00 |
|
Claudio Cambra
|
bc22272573
|
Correctly kill processes spawned by mac-crafter if mac-crafter quits/is killed/etc
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-23 16:28:50 +08:00 |
|
Claudio Cambra
|
dcd640a504
|
Fix codesigning of qtwebengine related helper app in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-11 23:26:51 +08:00 |
|
Claudio Cambra
|
ad428c759f
|
Use deep codesigning by default in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-11 23:26:30 +08:00 |
|
Claudio Cambra
|
9126b66ad4
|
Make sure to code-sign all binaries in app bundle
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-11 22:56:41 +08:00 |
|
Claudio Cambra
|
d51def6638
|
Remove get-task-allow entitlement when code-signing app extensions
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-11 22:56:40 +08:00 |
|
Claudio Cambra
|
b0c4f650fe
|
Fix notarisation issues for Sparkle in mac-crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-11 22:56:40 +08:00 |
|
Claudio Cambra
|
76fbf012ea
|
Add convenience method to save the entitlements of a bundle to a file as XML
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-09-11 21:54:49 +08:00 |
|
Claudio Cambra
|
6a0fbaff1c
|
Simplify dylib signing process and ensure resource libs are signed in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-08 15:41:45 +08:00 |
|
Claudio Cambra
|
922748755f
|
Extract app bundle codesigning procedure to separate file in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-08 15:41:45 +08:00 |
|
Claudio Cambra
|
4e37ec8b4c
|
Move library check to separate file in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-08 15:41:45 +08:00 |
|
Claudio Cambra
|
1ec7d0bb87
|
Make codesigning throw in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-08 15:41:45 +08:00 |
|
Claudio Cambra
|
41b62e2677
|
Make installIfMissing throwing in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-08 15:41:45 +08:00 |
|
Claudio Cambra
|
1bc7054fab
|
Move functions of mac crafter into different files
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-08 15:41:45 +08:00 |
|