# 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" name = "mv-cli" version = "0.3.2" authors = ["Diem Association "] description = "CLI frontend for the Move compiler and VM" homepage = "https://diem.com" readme = "README.md" license = "Apache-2.0" repository = "https://github.com/diem/diem" resolver = "2" [lib] name = "move_cli" [[bin]] name = "move" path = "src/main.rs" [[test]] name = "sandbox_testsuite" harness = false [[test]] name = "move_unit_tests_move_vm_and_stackless_vm" harness = false [[test]] name = "move_unit_tests_evm" harness = false required-features = ["evm-backend"] [[test]] name = "build_testsuite" harness = false [[test]] name = "build_testsuite_evm" harness = false required-features = ["evm-backend"] [dependencies.anyhow] version = "1.0.52" [dependencies.bcs] version = "0.1.2" [dependencies.clap] version = "3.1.8" features = ["derive"] [dependencies.codespan-reporting] version = "0.11.1" [dependencies.colored] version = "2.0.0" [dependencies.difference] version = "2.0.0" [dependencies.itertools] version = "0.10.0" [dependencies.move-bytecode-utils] version = "0.3.0" [dependencies.move-bytecode-verifier] version = "0.3.0" [dependencies.move-command-line-common] version = "0.3.0" [dependencies.move-coverage] version = "0.3.0" [dependencies.move-symbol-pool] version = "0.3.0" [dependencies.move-table-extension] version = "0.3.0" optional = true [dependencies.move-vm-test-utils] version = "0.3.0" [dependencies.mv-binary-format] version = "0.3.0" [dependencies.mv-bytecode-source-map] version = "0.3.0" [dependencies.mv-bytecode-viewer] version = "0.3.0" [dependencies.mv-compiler] version = "0.3.0" [dependencies.mv-core-types] version = "0.3.0" [dependencies.mv-disassembler] version = "0.3.0" [dependencies.mv-errmapgen] version = "0.3.0" [dependencies.mv-ir-types] version = "0.3.0" [dependencies.mv-package] version = "0.3.0" [dependencies.mv-prover] version = "0.3.0" [dependencies.mv-resource-viewer] version = "0.3.0" [dependencies.mv-stdlib] version = "0.3.0" features = ["testing"] [dependencies.mv-unit-test] version = "0.3.0" [dependencies.mv-vm-runtime] version = "0.3.0" features = ["debugging"] [dependencies.mv-vm-types] version = "0.3.0" [dependencies.once_cell] version = "1.7.2" [dependencies.read-write-set] version = "0.3.0" [dependencies.read-write-set-dynamic] version = "0.3.0" [dependencies.reqwest] version = "0.10" features = [ "blocking", "json", ] [dependencies.serde] version = "1.0.124" default-features = false [dependencies.serde_json] version = "1.0" [dependencies.serde_yaml] version = "0.8.17" [dependencies.tempfile] version = "3.2.0" [dependencies.toml_edit] version = "0.14.3" features = ["easy"] [dependencies.walkdir] version = "2.3.1" [dev-dependencies.datatest-stable] version = "0.1.1" [dev-dependencies.httpmock] version = "0.6.6" [features] address20 = ["mv-stdlib/address20"] address32 = ["mv-stdlib/address32"] evm-backend = [ "mv-unit-test/evm-backend", "mv-package/evm-backend", ] table-extension = [ "move-table-extension", "mv-unit-test/table-extension", ]