mu-editor / mu

A small, simple editor for beginner Python programmers. Written in Python and Qt5.
http://codewith.mu
GNU General Public License v3.0
1.41k stars 435 forks source link

make: Add Makefile target to build Linux AppImage with Docker. #2362

Closed carlosperate closed 1 year ago

carlosperate commented 1 year ago

It's beneficial to create the Linux AppImages within an old version of a linux distro, mostly to make sure it has compatibility with older glibc releases.

So this PR adds a target to create an AppImage using docker and the Mu ghcr.io/mu-editor/mu-appimage docker image: https://github.com/mu-editor/docker-mu-appimage

make linux-docker

Theoretically it should work in all operating systems, although I have only tried it so far in macOS.

@ntoll it'd be great if you could give this a spin as well to confirm it works.

carlosperate commented 1 year ago

@ntoll I think you've test this and it worked for you? If so, are we good to merge this PR?

carlosperate commented 1 year ago

Tested by @ntoll and ready to be merged.