summaryrefslogtreecommitdiff
path: root/engine-ecs/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'engine-ecs/Cargo.toml')
-rw-r--r--engine-ecs/Cargo.toml34
1 files changed, 34 insertions, 0 deletions
diff --git a/engine-ecs/Cargo.toml b/engine-ecs/Cargo.toml
new file mode 100644
index 0000000..724aaea
--- /dev/null
+++ b/engine-ecs/Cargo.toml
@@ -0,0 +1,34 @@
+[package]
+name = "engine-ecs"
+version = "0.1.0"
+edition = "2021"
+
+[features]
+vizoxide = ["dep:vizoxide"]
+
+[dependencies]
+seq-macro = "0.3.5"
+paste = "1.0.14"
+thiserror = "1.0.49"
+tracing = "0.1.39"
+hashbrown = "0.15.2"
+parking_lot = "0.12.3"
+anyhow = "1.0.102"
+backtrace = "0.3.76"
+engine-ecs-macros = { workspace = true }
+util-macros = { workspace = true }
+vizoxide = { version = "1.0.5", optional = true }
+
+[dev-dependencies.criterion]
+version = "0.5.1"
+default-features = false
+features = ["cargo_bench_support"]
+
+[dev-dependencies.tracing-subscriber]
+version = "0.3.17"
+default-features = false
+features = ["std", "ansi", "fmt", "smallvec", "env-filter", "chrono"]
+
+[[bench]]
+name = "query"
+harness = false