work in progress [FEATURE] add Linux AppImage #127
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.
This is currently WIP.
todo:
<bin-dir>/data
which does not follow AppDir specificationI guess we need to have a little "install" step to create directories in the user dir.
We need:
log.txt
,downloaded/
,screenshots/
,data/
textures/
, but it's complicated. It is probably best if we just "install" all textures to a writable user-dir, too and read them from there.Logs should probably be in
$XDG_STATE_HOME || $HOME/.local/state
, the rest in$XDG_DATA_HOME || $HOME/.local/share
as per https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html.