However, while users can use exported public functions for their targets, they can't do cargo install sidefuzz.
In order to make sidefuzz fully publishable to crates.io, we need to change the modified wasmi crate from a vendored crate to a submodule. I would love help with this task.
Currently this crate is not publishable to crates.io in it's current form because we are using a modified and path-vendored copy of wasmi.
In order to get exported public functions usable via crates.io, I've temporarily created this repository: https://github.com/phayes/sidefuzz-crates-io
However, while users can use exported public functions for their targets, they can't do
cargo install sidefuzz
.In order to make sidefuzz fully publishable to crates.io, we need to change the modified wasmi crate from a vendored crate to a submodule. I would love help with this task.