[package] name = "tiny_ecs" version = "0.19.6" license = "MPL-2.0" readme = "README.md" documentation = "https://docs.rs/tiny_ecs/" homepage = "https://gitlab.com/flukejones/tiny_ecs" repository = "https://gitlab.com/flukejones/tiny_ecs" authors = ["Luke Jones "] description = "A tiny ECS that tries to avoid unnecessary copy/clones" keywords = ["ecs", "entity", "component", "system", "tiny"] categories = ["data-structures", "game-engines"] edition = "2018" include = [ "src/*.rs", "Cargo.toml", "LICENSE", ] [lib] crate-type = ["dylib", "rlib"] [badges] gitlab = { repository = "ljcode/tiny_ecs", branch = "master" } [dependencies] hashbrown = "0.8" persist-o-vec = "0.3.1" [features] default = ["component_max_63"] component_max_31 = [] component_max_63 = [] component_max_127 = [] [dev-dependencies] bencher = "0.1.5" [profile.bench] debug = false opt-level = 3 [[bench]] name = "bench" path = "benches/benchmarks.rs" harness = false