Build & Test
Building bectl is relatively simple but does require all dependencies of
betree_storage_stack to be available. If you have not done this yet refer to
the Building chapter.
Given all prerequisites are fulfilled simply run
$ cargo build
from the bectl directory to build bectl on its own.
To avoid specifiyng the location of the binary or running bectl with cargo run on each invocation you can also install the app via cargo to your local
user.
$ cargo install --path .
There are not yet any tests provided for the bectl as the functionality is a
rather simple mapping to betree_storage_stack functions. If we want to expand
this in the future we might want to ensure that bectl behaves correctly
internally too.