@@ -13,9 +13,7 @@ rust-version = "1.85.0"
13
13
bevy_math = { path = " ../bevy_math" , version = " 0.16.0-dev" , default-features = false , features = [
14
14
" curve" ,
15
15
] }
16
- bevy_reflect = { path = " ../bevy_reflect" , version = " 0.16.0-dev" , features = [
17
- " bevy" ,
18
- ], optional = true }
16
+ bevy_reflect = { path = " ../bevy_reflect" , version = " 0.16.0-dev" , default-features = false , optional = true }
19
17
bytemuck = { version = " 1" , features = [" derive" ] }
20
18
serde = { version = " 1.0" , features = [
21
19
" derive" ,
@@ -27,13 +25,20 @@ encase = { version = "0.10", default-features = false, optional = true }
27
25
28
26
[features ]
29
27
default = [" std" , " bevy_reflect" , " encase" ]
30
- std = [" alloc" , " bevy_math/std" , " serde?/std" ]
28
+ std = [
29
+ " alloc" ,
30
+ " bevy_math/std" ,
31
+ " serde?/std" ,
32
+ " wgpu-types?/std" ,
33
+ " bevy_reflect?/std" ,
34
+ ]
31
35
alloc = [" bevy_math/alloc" , " serde?/alloc" ]
32
36
serialize = [" serde" , " bevy_math/serialize" ]
33
- bevy_reflect = [" dep:bevy_reflect" , " std " ]
34
- wgpu-types = [" dep:wgpu-types" , " std " ]
37
+ bevy_reflect = [" dep:bevy_reflect" ]
38
+ wgpu-types = [" dep:wgpu-types" ]
35
39
encase = [" dep:encase" , " std" ]
36
40
libm = [" bevy_math/libm" ]
41
+ critical-section = [" bevy_reflect?/critical-section" ]
37
42
38
43
[lints ]
39
44
workspace = true
0 commit comments