diff --git a/Cargo.lock b/Cargo.lock index da8817a..572208c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -326,6 +326,31 @@ dependencies = [ "bevy_internal", ] +[[package]] +name = "bevy-trait-query" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1c898c6d5d994be5439d4e330fc2247f88ea8c47c14af4dcd52b07e63ee9bcc" +dependencies = [ + "bevy-trait-query-impl", + "bevy_app", + "bevy_core", + "bevy_ecs", + "tracing", +] + +[[package]] +name = "bevy-trait-query-impl" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76f5fabc231da7f9842ca16c0550ccbbd7ff0adac8e9a24fc79842eca3c11db6" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "bevy_a11y" version = "0.15.2" @@ -1943,6 +1968,7 @@ name = "evolution-rs" version = "0.1.0" dependencies = [ "bevy", + "bevy-trait-query", "log", ] diff --git a/Cargo.toml b/Cargo.toml index da3efdf..1df151e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,6 +7,7 @@ edition = "2021" [dependencies] bevy = { version = "0.15.2", features = ["dynamic_linking", "wayland"] } +bevy-trait-query = "0.7.0" log = { version = "*", features = ["max_level_debug", "release_max_level_warn"] } [profile.dev]