Skip to content

Commit 31d2b65

Browse files
authored
remove circular dependency between bevy_image and bevy_core_pipeline (#18377)
# Objective - #17887 introduced a circular dependency between bevy_image and bevy_core_pipeline - This makes it impossible to publish Bevy ## Solution - Remove the circular dependency, reintroduce the compilation failure - This failure shouldn't be an issue for users of Bevy, only for users of subcrates, and can be workaround - Proper fix should be done with #17891 - Limited compilation failure is better than publish failure
1 parent 4d8bc61 commit 31d2b65

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

crates/bevy_image/Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ bevy_reflect = ["dep:bevy_reflect", "bevy_math/bevy_reflect"]
1616
# Image formats
1717
basis-universal = ["dep:basis-universal"]
1818
bmp = ["image/bmp"]
19-
dds = ["ddsfile", "bevy_core_pipeline/dds"]
19+
dds = ["ddsfile"]
2020
exr = ["image/exr"]
2121
ff = ["image/ff"]
2222
gif = ["image/gif"]
@@ -80,7 +80,6 @@ half = { version = "2.4.1" }
8080
[dev-dependencies]
8181
bevy_ecs = { path = "../bevy_ecs", version = "0.16.0-dev" }
8282
bevy_sprite = { path = "../bevy_sprite", version = "0.16.0-dev" }
83-
bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.16.0-dev" }
8483

8584
[lints]
8685
workspace = true

0 commit comments

Comments
 (0)