Right now the runtime is hardcoded to a prebuilt version (see #392) of the "official" "type-2" runtime.
This works fine, but there are actually quite a number of alternative AppImage runtimes that would be interesting to support.
I imagine this could be some config_setting / string flag to point rules_appimage at the label of the binary to be used as runtime executable blob.
Here are some examples of alternative runtimes off the top of my head:
Possibly not direct replacements but still interesting:
Having something like this would also open up the possibility of cross-platform support. (currently appimages are linux-only from depending fuse)
Right now the runtime is hardcoded to a prebuilt version (see #392) of the "official" "type-2" runtime.
This works fine, but there are actually quite a number of alternative AppImage runtimes that would be interesting to support.
I imagine this could be some config_setting / string flag to point rules_appimage at the label of the binary to be used as runtime executable blob.
Here are some examples of alternative runtimes off the top of my head:
Possibly not direct replacements but still interesting:
Having something like this would also open up the possibility of cross-platform support. (currently appimages are linux-only from depending fuse)