Cargo Features

[dependencies]
hill_vacuum = { version = "0.10.1", default-features = false, features = ["dynamic_linking", "ui"] }
default = ui

The ui feature is set by default whenever hill_vacuum is added without default-features = false somewhere in the dependency tree.

dynamic_linking

Enables dynamic_linking of bevy

bevy:

Force dynamic linking, which improves iterative compile times

ui default

Enables bevy, bevy_egui, configparser, egui_extras, indexmap, is_executable, paste, rfd, smallvec, and threadpool

Affects map::editor, thing::ui_mod, math::angles, math::lines_and_segments, math::polygons, utils::hull, utils::iterators, utils::overall_value