======================== CODE SNIPPETS ======================== TITLE: Building Nervos CKB VM with Cargo DESCRIPTION: This snippet provides the necessary commands to download the CKB VM repository and build the project using Rust's Cargo build system. It assumes Git and Rust are already installed on the system. The `cargo build` command compiles the project binaries. SOURCE: https://github.com/nervosnetwork/ckb-vm/blob/develop/README.md#_snippet_0 LANGUAGE: bash CODE: ``` # download CKB VM $ git clone https://github.com/nervosnetwork/ckb-vm $ cd ckb-vm $ cargo build ``` ---------------------------------------- TITLE: Running Tests for CKB VM DESCRIPTION: This command executes the test suite for the CKB VM project. It utilizes the `make` utility, indicating the presence of a Makefile in the project root directory. Running tests helps verify the functionality and stability of the VM implementation. SOURCE: https://github.com/nervosnetwork/ckb-vm/blob/develop/README.md#_snippet_1 LANGUAGE: bash CODE: ``` make test ```