Skip to content

Conversation

@crwood
Copy link
Member

@crwood crwood commented Aug 17, 2018

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 merged commit 32fd381 into master Aug 17, 2018
@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.
@crwood crwood mentioned this pull request Sep 14, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants