Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CLI: support wasm_c_api backends together with native ones #5198

Open
xdoardo opened this issue Oct 30, 2024 — with Linear · 0 comments · May be fixed by #5243
Open

CLI: support wasm_c_api backends together with native ones #5198

xdoardo opened this issue Oct 30, 2024 — with Linear · 0 comments · May be fixed by #5243
Assignees
Labels
Feature 📦 lib-cli About wasmer-cli

Comments

Copy link
Contributor

xdoardo commented Oct 30, 2024

We recently introduced a new mechanism to interact with backends implementing the wasm_c_api spec. Currently, we can't have a single CLI binary that supports both wasm_c_api backends and "native" ones (LLVM, cranelift and singlepass), due to the different features they have (wasm_c_api vs sys). We should find a way to allow heterogeneous backends to be embedded in the same binary; a proposal is that of using a plugin-based architecture for the CLI.

@xdoardo xdoardo added 📦 lib-cli About wasmer-cli Feature labels Oct 30, 2024 — with Linear
@xdoardo xdoardo self-assigned this Oct 30, 2024
@xdoardo xdoardo linked a pull request Nov 12, 2024 that will close this issue
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature 📦 lib-cli About wasmer-cli
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant