diff --git a/Cargo.toml b/Cargo.toml index eb2d96bf65a..b1f8398553a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,6 +8,7 @@ license = "MIT" edition = "2018" publish = false autoexamples = false +rust-version = "1.59" [dependencies] wasmer = { version = "=2.2.1", path = "lib/api", default-features = false } diff --git a/fuzz/Cargo.toml b/fuzz/Cargo.toml index e28680e2a09..3a9f66578ae 100644 --- a/fuzz/Cargo.toml +++ b/fuzz/Cargo.toml @@ -4,6 +4,7 @@ version = "0.0.0" authors = ["Automatically generated"] publish = false edition = "2018" +rust-version = "1.59" [package.metadata] cargo-fuzz = true @@ -61,4 +62,4 @@ required-features = ["dylib", "cranelift"] [[bin]] name = "deterministic" path = "fuzz_targets/deterministic.rs" -required-features = ["universal", "dylib", "cranelift", "llvm", "singlepass"] \ No newline at end of file +required-features = ["universal", "dylib", "cranelift", "llvm", "singlepass"] diff --git a/lib/api/Cargo.toml b/lib/api/Cargo.toml index 10730f5548b..482be0f9b37 100644 --- a/lib/api/Cargo.toml +++ b/lib/api/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT" readme = "README.md" edition = "2018" +rust-version = "1.59" ##### # This crate comes in 2 major flavors: diff --git a/lib/artifact/Cargo.toml b/lib/artifact/Cargo.toml index a57fcc8a312..2d258abdcd7 100644 --- a/lib/artifact/Cargo.toml +++ b/lib/artifact/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT OR Apache-2.0 WITH LLVM-exception " readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-types = { path = "../types", version = "=2.2.1" } diff --git a/lib/c-api/Cargo.toml b/lib/c-api/Cargo.toml index 4f96692cfe9..0f702dfa7df 100644 --- a/lib/c-api/Cargo.toml +++ b/lib/c-api/Cargo.toml @@ -10,6 +10,7 @@ documentation = "https://wasmerio.github.io/wasmer/c-api/" license = "MIT" readme = "README.md" edition = "2018" +rust-version = "1.59" [lib] # The library name is `wasmer` so that we generate dylib like @@ -101,4 +102,4 @@ native = ["dylib"] #emscripten = ["wasmer-emscripten"] [build-dependencies] -cbindgen = "0.19" \ No newline at end of file +cbindgen = "0.19" diff --git a/lib/cache/Cargo.toml b/lib/cache/Cargo.toml index 97d182fb53d..7ed1050542b 100644 --- a/lib/cache/Cargo.toml +++ b/lib/cache/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer = { path = "../api", version = "=2.2.1", default-features = false} diff --git a/lib/cli-compiler/Cargo.toml b/lib/cli-compiler/Cargo.toml index fcc01acd650..716bbafbd98 100644 --- a/lib/cli-compiler/Cargo.toml +++ b/lib/cli-compiler/Cargo.toml @@ -11,6 +11,7 @@ readme = "README.md" edition = "2018" default-run = "wasmer-compiler" build = "build.rs" +rust-version = "1.59" [[bin]] name = "wasmer-compiler" diff --git a/lib/cli/Cargo.toml b/lib/cli/Cargo.toml index 2303da10dd6..c8c7dedc976 100644 --- a/lib/cli/Cargo.toml +++ b/lib/cli/Cargo.toml @@ -11,6 +11,7 @@ readme = "README.md" edition = "2018" default-run = "wasmer" build = "build.rs" +rust-version = "1.59" [[bin]] name = "wasmer" @@ -119,4 +120,4 @@ headless-minimal = ["headless", "disable-all-logging", "wasi", "dylib", "univers # Deprecated features. jit = ["universal"] -native = ["dylib"] \ No newline at end of file +native = ["dylib"] diff --git a/lib/compiler-cranelift/Cargo.toml b/lib/compiler-cranelift/Cargo.toml index bd3df88f030..3f9f49be069 100644 --- a/lib/compiler-cranelift/Cargo.toml +++ b/lib/compiler-cranelift/Cargo.toml @@ -10,6 +10,7 @@ documentation = "https://docs.rs/wasmer-compiler-cranelift/" license = "MIT OR Apache-2.0 WITH LLVM-exception" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-compiler = { path = "../compiler", version = "=2.2.1", features = ["translator"], default-features = false } diff --git a/lib/compiler-llvm/Cargo.toml b/lib/compiler-llvm/Cargo.toml index 66afc67bf4a..3b5425e899d 100644 --- a/lib/compiler-llvm/Cargo.toml +++ b/lib/compiler-llvm/Cargo.toml @@ -10,6 +10,7 @@ documentation = "https://docs.rs/wasmer-compiler-llvm/" license = "MIT" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-compiler = { path = "../compiler", version = "=2.2.1", features = [ diff --git a/lib/compiler-singlepass/Cargo.toml b/lib/compiler-singlepass/Cargo.toml index 31fa33a2abd..894bbb8abde 100644 --- a/lib/compiler-singlepass/Cargo.toml +++ b/lib/compiler-singlepass/Cargo.toml @@ -10,6 +10,7 @@ documentation = "https://docs.rs/wasmer-compiler-singlepass/" license = "MIT" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-compiler = { path = "../compiler", version = "=2.2.1", features = ["translator"], default-features = false } diff --git a/lib/compiler/Cargo.toml b/lib/compiler/Cargo.toml index ba1ddbc40e5..131430494d2 100644 --- a/lib/compiler/Cargo.toml +++ b/lib/compiler/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT OR Apache-2.0 WITH LLVM-exception" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-types = { path = "../types", version = "=2.2.1", default-features = false } diff --git a/lib/derive/Cargo.toml b/lib/derive/Cargo.toml index aca1a411861..c680ab999b4 100644 --- a/lib/derive/Cargo.toml +++ b/lib/derive/Cargo.toml @@ -6,6 +6,7 @@ authors = ["Wasmer Engineering Team "] repository = "https://github.com/wasmerio/wasmer" license = "MIT" edition = "2018" +rust-version = "1.59" [lib] proc-macro = true diff --git a/lib/emscripten/Cargo.toml b/lib/emscripten/Cargo.toml index 182f782ba7c..8b88943af3f 100644 --- a/lib/emscripten/Cargo.toml +++ b/lib/emscripten/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] byteorder = "1.3" diff --git a/lib/engine-dylib/Cargo.toml b/lib/engine-dylib/Cargo.toml index 826c5d72271..d39d5b2a709 100644 --- a/lib/engine-dylib/Cargo.toml +++ b/lib/engine-dylib/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-artifact = { path = "../artifact", version = "=2.2.1" } diff --git a/lib/engine-staticlib/Cargo.toml b/lib/engine-staticlib/Cargo.toml index b9c4182aca4..6dbf7e7b36e 100644 --- a/lib/engine-staticlib/Cargo.toml +++ b/lib/engine-staticlib/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-artifact = { path = "../artifact", version = "=2.2.1" } diff --git a/lib/engine-universal/Cargo.toml b/lib/engine-universal/Cargo.toml index ea151ca946e..482cfaeff77 100644 --- a/lib/engine-universal/Cargo.toml +++ b/lib/engine-universal/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT OR Apache-2.0 WITH LLVM-exception " readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-engine-universal-artifact = { path = "../universal-artifact", version = "=2.2.1", features = [ diff --git a/lib/engine/Cargo.toml b/lib/engine/Cargo.toml index f2683758516..162a452ced3 100644 --- a/lib/engine/Cargo.toml +++ b/lib/engine/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT OR Apache-2.0 WITH LLVM-exception " readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-types = { path = "../types", version = "=2.2.1" } diff --git a/lib/middlewares/Cargo.toml b/lib/middlewares/Cargo.toml index 3111469c9c8..d5a21e35552 100644 --- a/lib/middlewares/Cargo.toml +++ b/lib/middlewares/Cargo.toml @@ -9,6 +9,7 @@ keywords = ["webassembly", "wasm"] repository = "https://github.com/wasmerio/wasmer" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer = { path = "../api", version = "=2.2.1", default-features = false, features = ["compiler"] } diff --git a/lib/object/Cargo.toml b/lib/object/Cargo.toml index 51ee535672b..5c15bbbcf31 100644 --- a/lib/object/Cargo.toml +++ b/lib/object/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-types = { path = "../types", version = "=2.2.1" } diff --git a/lib/types/Cargo.toml b/lib/types/Cargo.toml index 99d67ddc076..79db9b776d1 100644 --- a/lib/types/Cargo.toml +++ b/lib/types/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT OR Apache-2.0 WITH LLVM-exception" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] serde = { version = "1.0", features = ["derive", "rc"], optional = true, default-features = false } diff --git a/lib/universal-artifact/Cargo.toml b/lib/universal-artifact/Cargo.toml index fe3ec1846e0..6cfbdeb57df 100644 --- a/lib/universal-artifact/Cargo.toml +++ b/lib/universal-artifact/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT OR Apache-2.0 WITH LLVM-exception " readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-artifact = { path = "../artifact", version = "=2.2.1" } diff --git a/lib/vfs/Cargo.toml b/lib/vfs/Cargo.toml index bf428d61649..a88db39e61f 100644 --- a/lib/vfs/Cargo.toml +++ b/lib/vfs/Cargo.toml @@ -5,6 +5,7 @@ description = "Wasmer Virtual FileSystem" authors = ["Wasmer Engineering Team "] license = "MIT" edition = "2018" +rust-version = "1.59" [dependencies] libc = { version = "^0.2", default-features = false, optional = true } @@ -22,4 +23,4 @@ enable-serde = [ "serde", "typetag" ] -no-time = [] \ No newline at end of file +no-time = [] diff --git a/lib/vm/Cargo.toml b/lib/vm/Cargo.toml index 21359bbbd09..6188f11a5da 100644 --- a/lib/vm/Cargo.toml +++ b/lib/vm/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT OR Apache-2.0 WITH LLVM-exception" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-types = { path = "../types", version = "=2.2.1" } diff --git a/lib/wasi-experimental-io-devices/Cargo.toml b/lib/wasi-experimental-io-devices/Cargo.toml index 3625f76bc09..025437768f9 100644 --- a/lib/wasi-experimental-io-devices/Cargo.toml +++ b/lib/wasi-experimental-io-devices/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT" readme = "README.md" edition = "2018" +rust-version = "1.59" [badges] maintenance = { status = "experimental" } diff --git a/lib/wasi-types/Cargo.toml b/lib/wasi-types/Cargo.toml index f7c9fc4bf67..0c4612c585a 100644 --- a/lib/wasi-types/Cargo.toml +++ b/lib/wasi-types/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] wasmer-types = { path = "../types", version = "=2.2.1" } diff --git a/lib/wasi/Cargo.toml b/lib/wasi/Cargo.toml index 285b23b20ac..99d11dac9b9 100644 --- a/lib/wasi/Cargo.toml +++ b/lib/wasi/Cargo.toml @@ -9,6 +9,7 @@ repository = "https://github.com/wasmerio/wasmer" license = "MIT" readme = "README.md" edition = "2018" +rust-version = "1.59" [lib] crate-type = ["cdylib", "rlib"] diff --git a/rust-toolchain b/rust-toolchain deleted file mode 100644 index 791d8759b87..00000000000 --- a/rust-toolchain +++ /dev/null @@ -1 +0,0 @@ -1.59 diff --git a/tests/integration/cli/Cargo.toml b/tests/integration/cli/Cargo.toml index 324d9f38137..bc7d916d886 100644 --- a/tests/integration/cli/Cargo.toml +++ b/tests/integration/cli/Cargo.toml @@ -6,6 +6,7 @@ description = "CLI integration tests" repository = "https://github.com/wasmerio/wasmer" edition = "2018" publish = false +rust-version = "1.59" [dependencies] anyhow = "1" diff --git a/tests/integration/ios/Cargo.toml b/tests/integration/ios/Cargo.toml index 4f68e7e5ba9..96b25b0da21 100644 --- a/tests/integration/ios/Cargo.toml +++ b/tests/integration/ios/Cargo.toml @@ -6,3 +6,4 @@ description = "iOS integration tests" repository = "https://github.com/wasmerio/wasmer" edition = "2018" publish = false +rust-version = "1.59" diff --git a/tests/lib/compiler-test-derive/Cargo.toml b/tests/lib/compiler-test-derive/Cargo.toml index e4036c5d1ab..79422fe440b 100644 --- a/tests/lib/compiler-test-derive/Cargo.toml +++ b/tests/lib/compiler-test-derive/Cargo.toml @@ -7,6 +7,7 @@ version = "0.0.1" authors = ["Wasmer Engineering "] edition = "2018" license = "MIT" +rust-version = "1.59" description = "A macro to generate easily tests across compilers and engines" keywords = ["unsafe", "body", "fn", "safety", "hygiene"] diff --git a/tests/lib/engine-dummy/Cargo.toml b/tests/lib/engine-dummy/Cargo.toml index a88e48c3f53..43c3bcb82d1 100644 --- a/tests/lib/engine-dummy/Cargo.toml +++ b/tests/lib/engine-dummy/Cargo.toml @@ -6,6 +6,7 @@ description = "Wasmer placeholder engine" license = "MIT" edition = "2018" publish = false +rust-version = "1.59" [dependencies] wasmer-artifact = { path = "../../../lib/artifact", version = "=2.2.1" } diff --git a/tests/lib/test-generator/Cargo.toml b/tests/lib/test-generator/Cargo.toml index 4b4886bb75b..cc0c83724a1 100644 --- a/tests/lib/test-generator/Cargo.toml +++ b/tests/lib/test-generator/Cargo.toml @@ -4,6 +4,7 @@ version = "0.1.0" edition = "2018" publish = false license = "Apache-2.0 WITH LLVM-exception" +rust-version = "1.59" [dependencies] anyhow = "1.0" diff --git a/tests/lib/wast/Cargo.toml b/tests/lib/wast/Cargo.toml index ae7ad2dd865..1e55a135cbb 100644 --- a/tests/lib/wast/Cargo.toml +++ b/tests/lib/wast/Cargo.toml @@ -9,6 +9,7 @@ keywords = ["wasm", "webassembly"] repository = "https://github.com/wasmerio/wasmer" readme = "README.md" edition = "2018" +rust-version = "1.59" [dependencies] anyhow = "1.0" diff --git a/tests/wasi-wast/Cargo.toml b/tests/wasi-wast/Cargo.toml index 60e05cab037..1109020a447 100644 --- a/tests/wasi-wast/Cargo.toml +++ b/tests/wasi-wast/Cargo.toml @@ -6,6 +6,7 @@ license = "MIT" authors = ["Wasmer Engineering Team "] edition = "2018" publish = false +rust-version = "1.59" [dependencies] glob = "0.3"