Install
One crate as a normal Cargo dependency, or the whole set as submodules.
One crate
Every crate is a normal Cargo dependency on a tagged release:
[dependencies]
datapod = { git = "https://github.com/robolibs/datapod.git", tag = "0.4.1" }
Or clone it directly. It builds on its own, with no sibling checkouts required.
The whole set
git clone --recursive https://github.com/robolibs/.github.git robolibs
cd robolibs
Cloned without --recursive? Fill the submodules in after the fact:
git submodule update --init
Building
Every crate is an ordinary Cargo project — nothing site-specific to learn:
cargo build
cargo test