[package] name = "mv-compiler" version = "0.3.2" authors = ["Diem Association "] description = "The definition of the Move source language, and its compiler" edition = "2021" license = "Apache-2.0" [lib] name = "move_compiler" [dependencies] anyhow = "1.0.52" codespan-reporting = "0.11.1" hex = "0.4.3" regex = "1.5.5" clap = { version = "3.1.8", features = ["derive"] } difference = "2.0.0" petgraph = "0.5.1" walkdir = "2.3.1" tempfile = "3.2.0" once_cell = "1.7.2" num-bigint = "0.4.0" sha3 = "0.9.1" move-binary-format = { version = "0.3.0", path = "../move-binary-format", package = "mv-binary-format" } move-core-types = { version = "0.3.0", path = "../move-core/types", package = "mv-core-types" } move-bytecode-verifier = { version = "0.3.0", path = "../move-bytecode-verifier" } move-symbol-pool = { version = "0.3.0", path = "../move-symbol-pool" } move-ir-types = { version = "0.3.0", path = "../move-ir/types", package = "mv-ir-types" } move-ir-to-bytecode = { version = "0.3.0", path = "../move-ir-compiler/move-ir-to-bytecode" } move-borrow-graph = { version = "0.3.0", path = "../move-borrow-graph", package = "mv-borrow-graph" } move-bytecode-source-map = { version = "0.3.0", path = "../move-ir-compiler/move-bytecode-source-map", package = "mv-bytecode-source-map" } bcs = "0.1.2" move-command-line-common = { version = "0.3.0", path = "../move-command-line-common" } [dev-dependencies] # mv-stdlib = { version = "0.3.0", path = "../move-stdlib" } # datatest-stable = "0.1.1" [[test]] name = "move_check_testsuite" harness = false [features] address20 = ["move-core-types/address20"] address32 = ["move-core-types/address32"]