# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.66.0" name = "wasmtime-crypto" version = "12.0.2" authors = ["The Wasmtime Project Developers"] default-run = "wasmtime" description = "Command-line interface for Wasmtime with the crypto extensions" documentation = "https://bytecodealliance.github.io/wasmtime/cli.html" readme = "README.md" keywords = [ "webassembly", "wasm", ] categories = ["wasm"] license = "Apache-2.0 WITH LLVM-exception" repository = "https://github.com/wasm-crypto/wasmtime-crypto" [profile.dev.package.wasi-preview1-component-adapter] opt-level = "s" debug-assertions = false overflow-checks = false incremental = false [profile.release.package.wasi-preview1-component-adapter] opt-level = "s" strip = "debuginfo" [profile.release.build-override] opt-level = 0 [lib] doctest = false [[bin]] name = "wasmtime" path = "src/bin/wasmtime.rs" doc = false [[example]] name = "tokio" required-features = ["wasmtime-wasi/tokio"] [[test]] name = "host_segfault" harness = false [[bench]] name = "instantiation" harness = false [[bench]] name = "thread_eager_init" harness = false [[bench]] name = "trap" harness = false [[bench]] name = "call" harness = false [[bench]] name = "wasi" harness = false [dependencies.anyhow] version = "1.0.22" [dependencies.clap] version = "4.3.12" features = [ "color", "suggestions", "derive", "color", "suggestions", "derive", ] [dependencies.humantime] version = "2.0.0" [dependencies.listenfd] version = "1.0.0" [dependencies.once_cell] version = "1.12.0" [dependencies.serde] version = "1.0.94" [dependencies.serde_json] version = "1.0.80" [dependencies.target-lexicon] version = "0.12.3" features = ["std"] default-features = false [dependencies.wasi-crypto] version = "0.1" features = ["wasmtime"] [dependencies.wasm-encoder] version = "0.31.1" [dependencies.wasmparser] version = "0.110.0" [dependencies.wasmtime] version = "12.0.2" features = [ "cache", "cranelift", ] default-features = false [dependencies.wasmtime-cache] version = "=12.0.2" [dependencies.wasmtime-cli-flags] version = "=12.0.2" [dependencies.wasmtime-cranelift] version = "=12.0.2" [dependencies.wasmtime-environ] version = "=12.0.2" [dependencies.wasmtime-explorer] version = "=12.0.2" [dependencies.wasmtime-wasi] version = "12.0.2" features = ["exit"] [dependencies.wasmtime-wasi-http] version = "=12.0.2" optional = true [dependencies.wasmtime-wasi-nn] version = "12.0.2" optional = true [dependencies.wasmtime-wasi-threads] version = "12.0.2" optional = true [dependencies.wasmtime-wast] version = "=12.0.2" [dependencies.wat] version = "1.0.69" [dev-dependencies.async-trait] version = "0.1.71" [dev-dependencies.bstr] version = "1.6.0" [dev-dependencies.criterion] version = "0.5.0" [dev-dependencies.env_logger] version = "0.10" [dev-dependencies.filecheck] version = "0.5.0" [dev-dependencies.libc] version = "0.2.60" [dev-dependencies.log] version = "0.4.8" default-features = false [dev-dependencies.memchr] version = "2.4" [dev-dependencies.num_cpus] version = "1.13.0" [dev-dependencies.rayon] version = "1.5.0" [dev-dependencies.serde] version = "1.0.94" [dev-dependencies.serde_json] version = "1.0.80" [dev-dependencies.tempfile] version = "3.1.0" [dev-dependencies.tokio] version = "1.8.0" features = [ "rt", "time", "macros", "rt-multi-thread", ] [dev-dependencies.walkdir] version = "2.3.3" [dev-dependencies.wasmtime] version = "12.0.2" features = [ "component-model", "async", "default", "winch", ] default-features = false [dev-dependencies.wasmtime-component-util] version = "=12.0.2" [dev-dependencies.wasmtime-runtime] version = "=12.0.2" [dev-dependencies.wasmtime-wast] version = "=12.0.2" features = ["component-model"] [dev-dependencies.wast] version = "62.0.1" [dev-dependencies.wat] version = "1.0.69" [build-dependencies.anyhow] version = "1.0.22" [features] all-arch = ["wasmtime/all-arch"] component-model = [ "wasmtime/component-model", "wasmtime-wast/component-model", "wasmtime-cli-flags/component-model", ] default = [ "jitdump", "wasmtime/wat", "wasmtime/parallel-compilation", "vtune", "wasi-nn", "wasi-threads", "wasi-http", "pooling-allocator", ] jitdump = ["wasmtime/jitdump"] pooling-allocator = [ "wasmtime/pooling-allocator", "wasmtime-cli-flags/pooling-allocator", ] posix-signals-on-macos = ["wasmtime/posix-signals-on-macos"] vtune = ["wasmtime/vtune"] wasi-http = ["dep:wasmtime-wasi-http"] wasi-nn = ["dep:wasmtime-wasi-nn"] wasi-threads = ["dep:wasmtime-wasi-threads"] winch = ["wasmtime/winch"] [target."cfg(unix)".dependencies.rustix] version = "0.38.4" features = [ "mm", "param", ] [target."cfg(windows)".dev-dependencies.windows-sys] version = "0.48.0" features = ["Win32_System_Memory"]