Cargo Features

[dependencies]
cu-rp-balancebot = { version = "0.5.2", 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 = cu29-export

generates an executable to read the logs

Required by the balancebot-logreader binary

sim default = avian3d, bevy, bevy_mod_picking, cached-path, parry3d

dependencies to build to matrix for copper

Required by balancebot-resim and balancebot-sim binaries

perf-ui = iyes_perf_ui

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

cu29-export logreader

Enables cu29-export

Log reader depencies

bevy sim

Enables bevy ^0.14.2

Sim dependencies

bevy_mod_picking sim
avian3d sim

Enables avian3d ^0.1.2

parry3d sim
cached-path sim
iyes_perf_ui perf-ui?