appimagetool
appimagetool copied to clipboard
A low-level tool to generate an AppImage from an existing AppDir
I am trying to test and create some appimages on Ubuntu 20.04 aarch64. ```bash # file appimagetool-aarch64.AppImage appimagetool-aarch64.AppImage: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked, stripped...
https://github.com/AppImage/type2-runtime/pull/33
Build static `desktop-file-validate` and `zsyncmake` similar to what we are already doing for `mksquashfs`. Closes #9
Should be self-explanatory. It's more reliable and doesn't propagate this env var to subprocesses.
To maintain drop-in compatibility, we also need to ship like we did in AppImageKit's `appimagetool`: * `usr/bin/desktop-file-validate` * `usr/bin/zsyncmake` (fwiw, https://github.com/probonopd/static-tools/releases/tag/continuous has those, built statically on Alpine Linux.)
I can't start the current build of appimagetool. ``` [jakob@PC tmp]$ wget https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage --2023-12-12 09:24:06-- https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt' Resolving github.com (github.com)... 140.82.121.3 Connecting to github.com (github.com)|140.82.121.3|:443... connected. HTTP...
Default to a sensible zstd compression level to improve application startup times. Data: https://github.com/AppImage/AppImageKit/issues/478#issuecomment-1944449840
See the comments in #34 and https://github.com/AppImage/type2-runtime/issues/24. I'll implement https://github.com/AppImage/type2-runtime/issues/24 first.
Once everything works and we can build AppImages on the CI using Alpine Linux (see also #1), we should make a first release.
`systemctl start docker ARCH=x86_64 bash ./ci/build-in-docker.sh + [[ x86_64 == '' ]] + case "$ARCH" in + image_prefix=amd64 + platform=linux/amd64 + image=amd64/alpine:edge +++ dirname ./ci/build-in-docker.sh ++ readlink -f ./ci/.. +...