Commit Graph

7 Commits

Author SHA1 Message Date
Florian Märkl
3c4fe781ab
Fix Versions in Info.plist (Fix #2679) (#2740) 2021-09-10 17:51:59 +02:00
karliss
da457b0682
Fix .DMG background (#2642) 2021-03-21 18:29:25 +01:00
karliss
0553d3ffdb
Add JSDec packaging for macos. (#2580) 2021-02-18 16:36:27 +02:00
karliss
753d4a7bb5
Enable macOS adhoc signing. (#2569)
* Do not break Python package making it unsignable
* Manaully add one of breakpad libs for codesigning. It doesn't get signed automatically by codesign --deep.
* Enable macOS adhoc signing.
2021-01-24 11:11:26 +02:00
Ray
bb6a9e2a91
Update the icon on macOS to match the icon grid of Apple design guideline (#2571) 2021-01-23 10:39:56 +01:00
karliss
29cbd06ab2
Run macos packaging in GHA. (#2529)
* Enable running of macOS packaging in GHA, most of the work done in dedbabde56
* Cleanup breakpad handling
* Have single version of main executable in folder expected by macOS and most tools instead of executable+symlink+shell script
* Handle Breakpad library lookup in more CMake way using FindBreakpad just like it's done on other platforms and packages
* Refactor error handling in some of the shell scripts to use `set -e` instead of `|| exit 1` for each command.
* Fix DMG background setup
2021-01-02 19:57:29 +02:00
Florian Märkl
dedbabde56
Add macOS Packaging in CMake (#7) 2020-12-07 09:19:18 +01:00