This is a follow up fix for #17330 and fixes #17780. There was a logic error in the ambiguity detection of `cargo-manifest-proc-macros`. `cargo-manifest-proc-macros` now has a test for this case to prevent the issue in the future. I also opted to hard fail if the `cargo-manifest-proc-macros` crate fails. That way the error is more obvious and easier to fix and diagnose. ## Testing - The reproducer: https://github.com/bevyengine/bevy_editor_prototypes/pull/178 works for me using these fixes.
12 lines
242 B
TOML
12 lines
242 B
TOML
[package]
|
|
name = "simple-ecs-test"
|
|
edition = "2021"
|
|
|
|
# We depend on bevy in both normal and dev dependencies to verify that the proc macros still work.
|
|
|
|
[dependencies]
|
|
bevy = { path = "../../" }
|
|
|
|
[dev-dependencies]
|
|
bevy = { path = "../../" }
|