Packaging of Syncplay in a single executable .app file for macOS#150
Merged
albertosottile merged 21 commits intoSyncplay:masterfrom Oct 14, 2017
Merged
Packaging of Syncplay in a single executable .app file for macOS#150albertosottile merged 21 commits intoSyncplay:masterfrom
albertosottile merged 21 commits intoSyncplay:masterfrom
Conversation
Contributor
|
Does "git clone -b macOS_app https://github.com/alby128/syncplay.git syncplay_app" needed to be amended to use official Syncplay repo? |
Contributor
|
And does the bintray name still want to be "1.5.0_test"? |
48cd79f to
36aeb39
Compare
Member
Author
|
Fixed and fixed. Changed bintray version to 1.5.0, even though bintray will not be used (probably) for officially distributing the .dmg file. If we plan to do so, we should probably create a bintray account for Syncplay in the future. |
36aeb39 to
f8c3243
Compare
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Gives a way for users on macOS to run Syncplay without even opening their terminal once. Creation of the .app and packaging of it in a distributable .dmg are handled by Travis CI. Appveyor support is also experimentally added for Windows. Binaries deployment is done through Bintray.
Also, solves issues #87 and #89. In addition, it adds an About dialog on all operative systems that include information about Syncplay, its license and the license of its dependencies.