Closed joshua-stone closed 4 years ago
Thank you for the PR. I like the idea of getting MarvInc to flatpak.
Yeah, my only complaint is flatpak-build.sh
as a separate script, which you already mentioned. I'll be more than happy to merge this PR if you set this as a deploy.sh
build flag.
@RenatoGeh I've refactored flatpak distribution to be part of deploy.sh. Is there anything else that has to be done?
@RenatoGeh @rilifon More commits have been made to improve the flatpak build target. How does everything look now?
LGTM. Tested flatpak build and came out fine. Merging this. Many thanks for the PR.
This PR adds supports for flatpak as a distribution method. There are numerous advantages of flatpak, such as:
It's possible to distribute flatpak'd apps on a centralized repository like Flathub, but in the case of MarvInc I think it's best to set it up as a bundle which can be then shipped to itch.io:
Support can be wired up to deploy.sh if there's interest in upstreaming this.