Commit Graph

4 Commits

Author SHA1 Message Date
Radu Matei 9c6cde1707
chore: update the Spin CLI to work with new HTTP engine
This commit updates the Spin CLI to handle the new HTTP engine.
In this process, it temporarily removes all support for pulling a remote
bindle, which will be re-introduced in a future commit.

Signed-off-by: Radu Matei <radu.matei@fermyon.com>
2022-02-06 00:29:58 +02:00
Radu Matei 1d2d07060d
chore: update wai-bindgen to latest revision
Signed-off-by: Radu Matei <radu.matei@fermyon.com>
2021-11-09 12:29:45 -08:00
Radu Matei f5bf355965
Add a very simple Engine
This commit adds a very simple engine implementation that can be used
to generate an execution context based on a WITX definition, and run
WebAssembly components that implement the WITX.

The implementation uses Wasmtime and `witx-bindgen`, and the test is
an echo implementation written in Rust.

Currently, the implementation does not test additional features, such as
custom linker imports.

Signed-off-by: Radu Matei <radu.matei@fermyon.com>
2021-11-02 01:40:52 -07:00
Radu Matei 308c266925
Initial commit
Signed-off-by: Radu Matei <radu.matei@fermyon.com>
2021-11-01 19:13:46 -07:00