Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package as App Bundle for macOS #567

Open
dschanoeh opened this issue May 1, 2019 · 2 comments

Comments

Projects
None yet
2 participants
@dschanoeh
Copy link
Contributor

commented May 1, 2019

It would be nice to package the app as an App Bundle so that it can live in the Applications folder and be added to the dock.
I did some research on how to achieve this with PyInstaller. The changes in this commit seem to do the trick. A Manuskript.app is created and zipped ready for deployment.

I noticed that the icon doesn't display in Finder but before investigating further: Is that something that can be added and is the integration going in the right direction?

@gedakc

This comment has been minimized.

Copy link
Collaborator

commented May 1, 2019

Thank you @dschanoeh for your interest in improving Manuskript.

Currently we do not have regular Manuskript developers with access to macOS X. Hence we cannot provide guidance on what is correct for macOS.

In an effort to reduce duplication, is it possible to place the changes in the same original manuskript.spec file?
Or is there a reason why the macOS changes are not compatible?

For proposed code changes please create a Pull Request. That way our Travis Continuous Integration will run tests and try to build a macOS package.

@dschanoeh dschanoeh referenced a pull request that will close this issue May 2, 2019

Open

App Bundle as the packaging target for macOS #570

@gedakc

This comment has been minimized.

Copy link
Collaborator

commented May 3, 2019

I did some research on how to achieve this with PyInstaller.

@dschanoeh can you add link(s) to the web document(s) that you read to learn how to do this for macOS X?

Such links may be useful in the commit message for the PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.