BackgroundMusic/BGMApp/BGMXPCHelper
Kyle Neideck 8de821d4aa
Add an archive option (-a) to build_and_install.sh.
Archiving is the standard way to build a release for distribution using
Xcode. package.sh now uses this option when it creates a release
package.

This change is mainly to keep the Run settings in the Xcode schemes from
affecting the release builds, which means we can commit the schemes with
more sensible settings.

Also, disable AddressSanitizer in the BGMDevice scheme, which was
stopping coreaudiod from launching because its sandbox won't allow the
process to load the AddressSanitizer dylib.
2020-02-05 00:09:14 +11:00
..
BGMXPCHelperService.h Add an XPC helper. Sync BGMApp and BGMDriver with it while starting IO. 2016-03-31 11:42:24 +11:00
BGMXPCHelperService.mm Set the OS default audio device back if BGMApp exits abnormally. 2017-10-23 20:19:42 +11:00
BGMXPCListenerDelegate.h Add an XPC helper. Sync BGMApp and BGMDriver with it while starting IO. 2016-03-31 11:42:24 +11:00
BGMXPCListenerDelegate.m Refactor non-UI code out of BGMAppVolumes. 2017-10-28 18:13:08 +11:00
com.bearisdriving.BGM.XPCHelper.plist.template BGMXPCHelper now runs as an unprivileged user, instead of root. 2016-04-07 00:48:36 +10:00
Info.plist Add optional debug logging in release builds. 2020-01-24 08:07:34 +11:00
main.m Refactor non-UI code out of BGMAppVolumes. 2017-10-28 18:13:08 +11:00
post_install.sh Add an archive option (-a) to build_and_install.sh. 2020-02-05 00:09:14 +11:00
safe_install_dir.sh Add packaging script and (possibly) support for OS X 10.9. 2017-06-11 19:19:31 +10:00