bytecodealliance / bytecodealliance/WASI-Virt

Feature request: command virtualization by argv[0]

Open
#39 7 comments 2 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
235
Forks
27
PR merge metrics
No merged PRs in 30d

Description

WASI-Virt allows me to "bake" resource/data files into an executable, which is very handy for [YoWASP](https://yowasp.org). But there is an issue: I have a few cases where I have several small, related executables depend on the exact same set of very large (tens to hundreds of MB) of data files. Obviously I do not want to duplicate them.

This calls for a virtualization mode where several commands are combined into one multi-call binary and dispatched based on argv[0] (or its suffix, to handle the case where you prepend an executaable with a platform name), like Busybox famously does.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.