AppImage / appimagetool

A low-level tool to generate an AppImage from an existing AppDir
58 stars 11 forks source link

Automatically download suitable runtime #11

Closed TheAssassin closed 12 months ago

TheAssassin commented 1 year ago

Since we no longer embed a binary runtime in appimagetool's binary (or otherwise ship runtime files), we should automatically download an official firmware from https://github.com/AppImage/type2-runtime/. This is needed to make this version of appimagetool a drop-in replacement.

TheAssassin commented 12 months ago

I'm not sure we can statically link libcurl so easily. It pulls in a lot of dependencies. I'm tempted to just use dlopen()...

probonopd commented 12 months ago

...or just check for the presence of system-provided curl and wget on the $PATH, and use them. This way, the system takes care of the certificates as well.