fix fluence-faas dependecies

This commit is contained in:
vms 2020-07-28 23:57:22 +03:00
parent ab2b075748
commit 32ffc7c8a7
2 changed files with 8 additions and 104 deletions

106
Cargo.lock generated
View File

@ -483,9 +483,9 @@ dependencies = [
"serde_derive",
"serde_json",
"toml",
"wasmer-runtime",
"wasmer-runtime-core 0.17.0",
"wasmer-wasi",
"wasmer-runtime-core-fl",
"wasmer-runtime-fl",
"wasmer-wasi-fl",
]
[[package]]
@ -1407,31 +1407,6 @@ dependencies = [
"log",
]
[[package]]
name = "wasmer-clif-backend"
version = "0.17.0"
source = "git+https://github.com/fluencelabs/wasmer?branch=fluence#cdc9921023be726fca6967d0ed9af5b657aa6952"
dependencies = [
"byteorder",
"cranelift-codegen",
"cranelift-entity",
"cranelift-native",
"libc",
"nix",
"rayon",
"serde",
"serde-bench",
"serde_bytes",
"serde_derive",
"target-lexicon",
"wasmer-clif-fork-frontend",
"wasmer-clif-fork-wasm",
"wasmer-runtime-core 0.17.0",
"wasmer-win-exception-handler 0.17.0",
"wasmparser 0.51.4",
"winapi",
]
[[package]]
name = "wasmer-clif-backend-fl"
version = "0.17.0"
@ -1453,7 +1428,7 @@ dependencies = [
"wasmer-clif-fork-frontend",
"wasmer-clif-fork-wasm",
"wasmer-runtime-core-fl",
"wasmer-win-exception-handler 0.17.1",
"wasmer-win-exception-handler",
"wasmparser 0.51.4",
"winapi",
]
@ -1497,47 +1472,6 @@ dependencies = [
"wast",
]
[[package]]
name = "wasmer-runtime"
version = "0.17.0"
source = "git+https://github.com/fluencelabs/wasmer?branch=fluence#cdc9921023be726fca6967d0ed9af5b657aa6952"
dependencies = [
"lazy_static",
"memmap",
"serde",
"serde_derive",
"wasmer-clif-backend",
"wasmer-runtime-core 0.17.0",
]
[[package]]
name = "wasmer-runtime-core"
version = "0.17.0"
source = "git+https://github.com/fluencelabs/wasmer?branch=fluence#cdc9921023be726fca6967d0ed9af5b657aa6952"
dependencies = [
"bincode",
"blake3",
"cc",
"digest 0.8.1",
"errno",
"hex",
"indexmap",
"lazy_static",
"libc",
"nix",
"page_size",
"parking_lot",
"rustc_version",
"serde",
"serde-bench",
"serde_bytes",
"serde_derive",
"smallvec",
"target-lexicon",
"wasmparser 0.51.4",
"winapi",
]
[[package]]
name = "wasmer-runtime-core"
version = "0.17.1"
@ -1610,25 +1544,6 @@ dependencies = [
"wasmer-runtime-core-fl",
]
[[package]]
name = "wasmer-wasi"
version = "0.17.0"
source = "git+https://github.com/fluencelabs/wasmer?branch=fluence#cdc9921023be726fca6967d0ed9af5b657aa6952"
dependencies = [
"bincode",
"byteorder",
"generational-arena",
"getrandom",
"libc",
"log",
"serde",
"thiserror",
"time",
"typetag",
"wasmer-runtime-core 0.17.0",
"winapi",
]
[[package]]
name = "wasmer-wasi-fl"
version = "0.17.0"
@ -1649,17 +1564,6 @@ dependencies = [
"winapi",
]
[[package]]
name = "wasmer-win-exception-handler"
version = "0.17.0"
source = "git+https://github.com/fluencelabs/wasmer?branch=fluence#cdc9921023be726fca6967d0ed9af5b657aa6952"
dependencies = [
"cc",
"libc",
"wasmer-runtime-core 0.17.0",
"winapi",
]
[[package]]
name = "wasmer-win-exception-handler"
version = "0.17.1"
@ -1668,7 +1572,7 @@ checksum = "1cd39f3b2bd7964b28ea6f944a7eaa445cfbc91c4f2695d188103f2689bb37d9"
dependencies = [
"cc",
"libc",
"wasmer-runtime-core 0.17.1",
"wasmer-runtime-core",
"winapi",
]

View File

@ -7,10 +7,10 @@ edition = "2018"
[dependencies]
fce = { path = "../engine" }
wasmer-runtime = { git = "https://github.com/fluencelabs/wasmer", branch = "fluence" }
wasmer-runtime = { package = "wasmer-runtime-fl", version = "0.17.0" }
# dynamicfunc-fat-closures allows using state inside DynamicFunc
wasmer-core = { package = "wasmer-runtime-core", git = "http://github.com/fluencelabs/wasmer", branch = "fluence", features = ["dynamicfunc-fat-closures"] }
wasmer-wasi = { git = "https://github.com/fluencelabs/wasmer", branch = "fluence" }
wasmer-core = { package = "wasmer-runtime-core-fl", version = "0.17.0", features = ["dynamicfunc-fat-closures"] }
wasmer-wasi = { package = "wasmer-wasi-fl", version = "0.17.0" }
toml = "0.5.6"
serde = { version = "1.0.111", features = ["derive"] }