robolibs

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