This PR adds support for running azbridge as a service on MacOS as a LaunchDaemon
This mostly follows the pattern of running azbridge as Systemd service on Linux with one notable change. Launchd configuration file expects azbridge to be located at /usr/local/share/azbridge/azbridge. This is because /usr/share folder is read-only on MacOS.
This PR adds support for running
azbridge
as a service on MacOS as a LaunchDaemonThis mostly follows the pattern of running
azbridge
asSystemd
service on Linux with one notable change. Launchd configuration file expectsazbridge
to be located at/usr/local/share/azbridge/azbridge
. This is because/usr/share
folder isread-only
on MacOS.