mirror of
https://github.com/bevyengine/bevy
synced 2024-12-25 12:33:07 +00:00
40 lines
1 KiB
TOML
40 lines
1 KiB
TOML
|
[package]
|
||
|
name = "hecs"
|
||
|
version = "0.2.12"
|
||
|
description = "A fast, minimal, and ergonomic entity-component-system"
|
||
|
authors = ["Benjamin Saunders <ben.e.saunders@gmail.com>"]
|
||
|
edition = "2018"
|
||
|
license = "Apache-2.0"
|
||
|
repository = "https://github.com/Ralith/hecs"
|
||
|
readme = "README.md"
|
||
|
keywords = ["ecs", "entity"]
|
||
|
categories = ["data-structures", "game-engines", "no-std"]
|
||
|
|
||
|
[package.metadata.docs.rs]
|
||
|
all-features = true
|
||
|
|
||
|
[badges]
|
||
|
maintenance = { status = "actively-developed" }
|
||
|
|
||
|
[features]
|
||
|
default = ["std"]
|
||
|
std = []
|
||
|
# Enables derive(Bundle)
|
||
|
macros = ["hecs-macros", "lazy_static"]
|
||
|
serialize = ["serde"]
|
||
|
|
||
|
[dependencies]
|
||
|
hecs-macros = { path = "macros", version = "0.3.0", optional = true }
|
||
|
hashbrown = { version = "0.8.0", default-features = false, features = ["ahash", "inline-more"] }
|
||
|
lazy_static = { version = "1.4.0", optional = true, features = ["spin_no_std"] }
|
||
|
serde = { version = "1", features = ["derive"], optional = true}
|
||
|
rand = "0.7.3"
|
||
|
|
||
|
[dev-dependencies]
|
||
|
bencher = "0.1.5"
|
||
|
|
||
|
[[bench]]
|
||
|
name = "bench"
|
||
|
harness = false
|
||
|
required-features = ["macros"]
|