Cargo Features

[dependencies]
cu-rp-balancebot = { version = "0.11.0", default-features = false, features = ["logreader", "sim", "perf-ui"] }
default = logreader, sim

These default features are set whenever cu-rp-balancebot is added without default-features = false somewhere in the dependency tree.

logreader default

generates an executable to read the logs

Enables cu29-export

Log reader depencies

Required by the balancebot-logreader binary

sim default

dependencies to build to matrix for copper
required for exporting simulation data

Enables avian3d ^0.3.0, bevy ^0.16.0, cached-path, and cu29-export

bevy:

Sim dependencies

Required by balancebot-resim and balancebot-sim binaries

perf-ui

Enables iyes_perf_ui