Skip to content

Conversation

@Jan200101
Copy link
Contributor

This is a simple attempt at getting AppImages to work

feedback is definitely needed and I mainly wanted to get this out the door for now since this would allow for simple binary releases that target Linux.

This uses linuxdeploy which isn't package anywhere (that I am aware of) and is mainly distributed as an AppImage, so perhaps it would be better to put the tool into a variable that is definable when invoking make.

FreeDesktop/AppIcon/512x512.png has been symlinked to FreeDesktop/sameboy.png simply because the linuxdeploy needs the icon file and the icon variable in the desktop file to be the same.

the resource_path() function has been patched to check for the APPDIR environment variable that is specified here
https://docs.appimage.org/packaging-guide/environment-variables.html

If needed I can include a Github Actions workflow that builds an AppImage for releases

@LIJI32 LIJI32 force-pushed the master branch 4 times, most recently from 4ebe973 to 0989ee2 Compare December 30, 2022 17:45
@LIJI32 LIJI32 force-pushed the master branch 2 times, most recently from 4873d7c to 858f003 Compare December 29, 2025 11:56
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.

1 participant