[package]
edition = "2024"
rust-version = "1.86"
name = "wasmi_cli"
version = "2.0.0-beta.0"
authors = ["Robin Freyler <robin.freyler@gmail.com>"]
build = false
exclude = ["tests"]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "WebAssembly interpreter"
documentation = "https://docs.rs/wasmi/"
readme = "README.md"
keywords = [
"wasm",
"webassembly",
"interpreter",
"vm",
]
categories = [
"wasm",
"no-std",
"virtualization",
]
license = "MIT/Apache-2.0"
repository = "https://github.com/wasmi-labs/wasmi"
resolver = "2"
[features]
default = [
"run",
"wast",
"wasi",
"wat",
]
hash-collections = ["wasmi/hash-collections"]
indirect-dispatch = ["wasmi/indirect-dispatch"]
portable-dispatch = ["wasmi/portable-dispatch"]
prefer-btree-collections = ["wasmi/prefer-btree-collections"]
run = []
simd = ["wasmi/simd"]
wasi = ["wasmi_wasi"]
wast = ["wasmi_wast"]
wat = ["wasmi/wat"]
[[bin]]
name = "wasmi"
path = "src/main.rs"
doc = false
[dependencies.anyhow]
version = "1"
[dependencies.clap]
version = "4"
features = ["derive"]
[dependencies.wasmi]
version = "2.0.0-beta.0"
default-features = false
[dependencies.wasmi_wasi]
version = "2.0.0-beta.0"
optional = true
default-features = false
[dependencies.wasmi_wast]
version = "2.0.0-beta.0"
optional = true
default-features = false
[dev-dependencies.assert_cmd]
version = "2.0.7"
[profile.release]
lto = "fat"
codegen-units = 1