Skip to content
Discussion options

You must be logged in to vote

you need to explicitly override every bevy crates.

Make sure to add bevy_ecs, bevy_app etc… all bevy crates to your patch.crates-io section. This is why I'd recommend 3rd party crate author to depend only explicitly on bevy and not the subcrates…

[patch.crates-io]
bevy = { path = "path/to/local/bevy" }
bevy_app = { path = "path/to/local/bevy/crates/bevy_app" }
bevy_asset = { path = "path/to/local/bevy/crates/bevy_asset" }
bevy_core = { path = "path/to/local/bevy/crates/bevy_core" }
bevy_ecs = { path = "path/to/local/bevy/crates/bevy_ecs" }
bevy_hierarchy = { path = "path/to/local/bevy/crates/bevy_hierarchy" }
bevy_log = { path = "path/to/local/bevy/crates/bevy_log" }
bevy_math = { path = "p…

Replies: 6 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@mockersf
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by floppyhammer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
C-Bug An unexpected or incorrect behavior S-Needs-Investigation This issue requires detective work to figure out what's going wrong
4 participants
Converted from issue

This discussion was converted from issue #9864 on September 20, 2023 12:13.