import Move core crates
commit387b17480ed3f4614b3870607c0d25ac37ceebdd
authorVictor Gao <vgao@fb.com>
Tue, 16 Nov 2021 20:13:21 +0000 (16 12:13 -0800)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Tue, 16 Nov 2021 20:15:35 +0000 (16 12:15 -0800)
tree49350ab149f02b0526e3d35a1c5c77f4374a4831
parent90e986e3b9f523ecd418dfb1bb26785b964e68e9
import Move core crates

Summary:
This is an attempt to import `move-vm-runtime` and some other core crates of the Move programming language into fbsource.

The imported Move crates contains a few patches and are different from the official release in the following ways:
1. `diem-workspace-hack` regenerated in disabled mode
2. `diem-types` does not enable the default features for its dependency `diem-crypto`
3. `bytecode-interpreter` does not enable the default features for its dependency `bytecode-interpreter-crypto`

All of these patches are needed to help avoid enabling conflicting features at the same time.

#buildmore

Reviewed By: shazqadeer

Differential Revision: D29804394

fbshipit-source-id: 4fe3ba153437062a8744ffdf8cfe528bab817a91
hphp/hack/Cargo.lock
hphp/hack/src/hh_fanout/cargo/hh_fanout_build_rust/Cargo.toml
hphp/hack/src/hh_fanout/cargo/hh_fanout_dep_graph_is_subgraph_rust/Cargo.toml
hphp/hack/src/hh_fanout/cargo/hh_fanout_dep_graph_stats_rust/Cargo.toml
hphp/hack/src/hhbc/ffi_bridge/Cargo.toml