[wiggle] Add docs and cargo metadata (#1297)

* test-all: add wiggle & children, plus wasi-common, to cargo test

* wiggle: add licenses, readmes, docs, cargo metadata
This commit is contained in:
Pat Hickey
2020-03-12 12:46:51 -07:00
committed by GitHub
parent c1ef0db027
commit 6e55c543e2
12 changed files with 794 additions and 11 deletions

View File

@@ -1,6 +1,7 @@
# wiggle
An experimental implementation of `bytecodealliance/wig` crate which
generates Rust bindings from `*.witx` that are meant to be more idiomatic
and hopefully allowing for easier polyfilling between different WASI
snapshot versions in the future.
Wiggle is a code generator for the host side of a `witx` interface. It is
invoked as a Rust procedural macro.
Wiggle is not specialized to any particular WebAssembly runtime. It is usable
in at least Wasmtime and Lucet.