@@ -11,46 +11,58 @@ keywords = ["bevy"]
11
11
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
12
12
13
13
[features ]
14
- file_watcher = [" notify-debouncer-full" , " watch" ]
14
+ file_watcher = [" notify-debouncer-full" , " watch" , " multi_threaded " ]
15
15
embedded_watcher = [" file_watcher" ]
16
16
multi_threaded = [" bevy_tasks/multi_threaded" ]
17
17
asset_processor = []
18
18
watch = []
19
19
trace = []
20
20
21
21
[dependencies ]
22
- bevy_app = { path = " ../bevy_app" , version = " 0.16.0-dev" }
22
+ bevy_app = { path = " ../bevy_app" , version = " 0.16.0-dev" , default-features = false , features = [
23
+ " bevy_reflect" ,
24
+ ] }
23
25
bevy_asset_macros = { path = " macros" , version = " 0.16.0-dev" }
24
- bevy_ecs = { path = " ../bevy_ecs" , version = " 0.16.0-dev" }
25
- bevy_reflect = { path = " ../bevy_reflect" , version = " 0.16.0-dev" , features = [
26
+ bevy_ecs = { path = " ../bevy_ecs" , version = " 0.16.0-dev" , default-features = false }
27
+ bevy_reflect = { path = " ../bevy_reflect" , version = " 0.16.0-dev" , default-features = false , features = [
26
28
" uuid" ,
27
29
] }
28
- bevy_tasks = { path = " ../bevy_tasks" , version = " 0.16.0-dev" }
29
- bevy_utils = { path = " ../bevy_utils" , version = " 0.16.0-dev" }
30
+ bevy_tasks = { path = " ../bevy_tasks" , version = " 0.16.0-dev" , default-features = false , features = [
31
+ " async_executor" ,
32
+ ] }
33
+ bevy_utils = { path = " ../bevy_utils" , version = " 0.16.0-dev" , default-features = false }
30
34
bevy_platform = { path = " ../bevy_platform" , version = " 0.16.0-dev" , default-features = false , features = [
31
35
" std" ,
32
36
] }
33
37
34
- stackfuture = " 0.3"
35
- atomicow = " 1.0"
36
- async-broadcast = " 0.7.2"
37
- async-fs = " 2.0"
38
- async-lock = " 3.0"
39
- bitflags = { version = " 2.3" , features = [" serde" ] }
40
- crossbeam-channel = " 0.5"
41
- downcast-rs = { version = " 2" , default-features = false , features = [" std" ] }
42
- disqualified = " 1.0"
43
- either = " 1.13"
44
- futures-io = " 0.3"
45
- futures-lite = " 2.0.1"
46
- blake3 = " 1.5"
47
- parking_lot = { version = " 0.12" , features = [" arc_lock" , " send_guard" ] }
48
- ron = " 0.8"
49
- serde = { version = " 1" , features = [" derive" ] }
38
+ stackfuture = { version = " 0.3" , default-features = false }
39
+ atomicow = { version = " 1.0" , default-features = false , features = [" std" ] }
40
+ async-broadcast = { version = " 0.7.2" , default-features = false }
41
+ async-fs = { version = " 2.0" , default-features = false }
42
+ async-lock = { version = " 3.0" , default-features = false }
43
+ bitflags = { version = " 2.3" , default-features = false }
44
+ crossbeam-channel = { version = " 0.5" , default-features = false , features = [
45
+ " std" ,
46
+ ] }
47
+ downcast-rs = { version = " 2" , default-features = false }
48
+ disqualified = { version = " 1.0" , default-features = false }
49
+ either = { version = " 1.13" , default-features = false }
50
+ futures-io = { version = " 0.3" , default-features = false }
51
+ futures-lite = { version = " 2.0.1" , default-features = false }
52
+ blake3 = { version = " 1.5" , default-features = false }
53
+ parking_lot = { version = " 0.12" , default-features = false , features = [
54
+ " arc_lock" ,
55
+ " send_guard" ,
56
+ ] }
57
+ ron = { version = " 0.8" , default-features = false }
58
+ serde = { version = " 1" , default-features = false , features = [" derive" ] }
50
59
thiserror = { version = " 2" , default-features = false }
51
60
derive_more = { version = " 1" , default-features = false , features = [" from" ] }
52
- uuid = { version = " 1.13.1" , features = [" v4" ] }
53
- tracing = { version = " 0.1" , default-features = false , features = [" std" ] }
61
+ uuid = { version = " 1.13.1" , default-features = false , features = [
62
+ " v4" ,
63
+ " serde" ,
64
+ ] }
65
+ tracing = { version = " 0.1" , default-features = false }
54
66
55
67
[target .'cfg(target_os = "android")' .dependencies ]
56
68
bevy_window = { path = " ../bevy_window" , version = " 0.16.0-dev" }
@@ -77,7 +89,7 @@ bevy_reflect = { path = "../bevy_reflect", version = "0.16.0-dev", default-featu
77
89
] }
78
90
79
91
[target .'cfg(not(target_arch = "wasm32"))' .dependencies ]
80
- notify-debouncer-full = { version = " 0.5.0" , optional = true }
92
+ notify-debouncer-full = { version = " 0.5.0" , default-features = false , optional = true }
81
93
82
94
[lints ]
83
95
workspace = true
0 commit comments