Deploy PyInstaller binaries on macOS by crwood · Pull Request #112 · gridsync/gridsync

Conversation

@crwood

Now that PyInstaller respects Info.plist options, it can be used to deploy Gridsync binaries which properly launch as "agent"/background processes. Accordingly, this PR compiles the appropriate PyInstaller bootloaders on macOS at build time to enable this functionality, and creates the appropriate "Gridsync.app" bundle using PyInstaller (replacing "py2app"). I've kept the "py2app" setup options in place for now in the event that a "py2app" bundle is still needed/wanted (however, these may be removed at a future date).

@crwood crwood deleted the pyinstaller-mac branch

August 17, 2018 13:51

crwood added a commit that referenced this pull request

Sep 14, 2018
With the upstream release of PyInstaller 3.4, bootloaders should no
longer need to be recompiled in order to have Gridsync run as an "agent"
process on macOS. See also #112.

1 participant

@crwood