Fixes for cargo publish (#1416)

* Publishing fixes.

* Make WASI a symlink.

* More fixes.

* Cargo doesn't allow dev-dependencies to have optional features.

* Remove the symlink.

* Add WASI as another git submodule.
This commit is contained in:
Dan Gohman
2020-03-26 20:31:12 -07:00
committed by GitHub
parent a628dc315e
commit 6c0c9a46f3
10 changed files with 20 additions and 15 deletions

View File

@@ -43,9 +43,6 @@ rayon = "1.2.1"
[dev-dependencies]
wasmtime-runtime = { path = "crates/runtime", version = "0.13.0" }
more-asserts = "0.2.1"
# This feature requires the wasm32-wasi target be installed. It enables
# wasm32-wasi integration tests. To enable, run
# `cargo test --features test-programs`.
test-programs = { path = "crates/test-programs" }
tempfile = "3.1.0"
filecheck = "0.5.0"
@@ -79,7 +76,6 @@ lightbeam = [
"wasmtime/lightbeam",
]
jitdump = ["wasmtime/jitdump"]
test_programs = ["test-programs/test_programs"]
[badges]
maintenance = { status = "actively-developed" }