restructure cap-std impls into their own crate

This commit is contained in:
Pat Hickey
2021-01-20 19:09:15 -08:00
parent 016ed8966a
commit f3e40e2fc4
19 changed files with 597 additions and 485 deletions

17
Cargo.lock generated
View File

@@ -2263,6 +2263,7 @@ dependencies = [
"target-lexicon",
"tempfile",
"wasi-c2",
"wasi-c2-cap-std-sync",
"wasi-c2-wasmtime",
"wasmtime",
"wat",
@@ -2529,6 +2530,22 @@ dependencies = [
"yanix 0.22.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "wasi-c2-cap-std-sync"
version = "0.22.0"
dependencies = [
"cap-fs-ext",
"cap-rand",
"cap-std",
"cap-time-ext",
"fs-set-times",
"libc",
"system-interface",
"tracing",
"wasi-c2",
"yanix 0.22.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "wasi-c2-wasmtime"
version = "0.22.0"