7e0b4bd538
Improve macOS updater ( #5064 )
...
* Fix macOS Updater (once again)
* Also fix my brain's issues
* Move set -e that lsof doesn't trigger exit 1
* Resolve yesterdays brain malfunction 2
* Revert "Move set -e that lsof doesn't trigger exit 1"
This reverts commit 589a630610
.
* Also check if PID exists
* Remove lsof and instead check for running processes
* Remove empty lines
* Increase max iterations
* Address feedback
* Remove obsolete check for child processes
* Update comments
* Update comments
* I swear this is the last commit
* lsof + ps check
2023-05-28 22:54:30 +02:00
bba51c2eeb
Fix macOS Update Script ( #5014 )
...
* Update updater.sh
* Better script
* Revert "Better script"
This reverts commit 9bf6be863892e5e10c2f2dba45f1d0a60daca688.
2023-05-19 21:20:01 +02:00
f8cdd5f484
macos: Fix relaunch with updater when no arguments were provided to the emulator ( #4987 )
...
The updater still seems to be erroring when replacing installed folder under normal operations.
2023-05-17 19:02:15 +02:00
c2709b3bdd
macOS CI Adjustments ( #4910 )
...
* Fix macOS build name in CI
Fixes updater
* Update build.yml
Don't publish x86 Mac builds
* Naming nitpick
* Berry changes
* Use the same prefix for PR and release build archives
---------
Co-authored-by: TSR Berry <20988865+TSRBerry@users.noreply.github.com >
2023-05-13 00:53:52 +02:00
9095941fd1
Update release workflow & Add jobs for macOS ( #4837 )
...
* Add build config and extra args to create_macos_build.sh
* Use matrix strategy for releases
* Add macOS jobs
Co-authored-by: Mary <thog@protonmail.com >
* Fix wrong version argument
* Fix check for the correct amount of args
* Install latest rcodesign release
Co-authored-by: Mary <thog@protonmail.com >
* Set executable bits for PR builds on linux
---------
Co-authored-by: Mary <thog@protonmail.com >
2023-05-11 17:36:53 +02:00
12504f280c
Fix paths and typos for macOS scripts ( #4738 )
...
* Fix paths and typos for macOS scripts
* Update outdated comments about rcodesign
---------
Co-authored-by: Mary <thog@protonmail.com >
2023-04-28 08:14:44 +00:00
05a41b31bc
Misc: Support space in path on macOS distribution ( #4462 )
...
* .
* Apply suggestions from code review
Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com >
* wildcard(*) needs to be outside of quotes(") for cp to work
---------
Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com >
2023-03-12 17:21:21 +01:00
f663a5cd38
macos: Add updater support ( #4464 )
...
This is a very basic updater but should be enough for now.
---------
Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com >
2023-02-25 12:30:48 +01:00
d16288a2a8
Set LSApplicationCategoryType to games ( #4257 )
...
https://developer.apple.com/documentation/bundleresources/information_property_list/lsapplicationcategorytype
Makes it auto-add to the macOS Launchpad games folder
2023-01-10 21:49:46 +00:00
817b89767a
infra: Add distribution files for macOS ( #3934 )
...
This upstream macOS packing and distribution files
2022-12-01 14:08:43 +01:00