TheBevyFlock / flag-frenzy

Check combinations of Bevy's feature flags
Apache License 2.0
3 stars 0 forks source link

Nuanced feature requirements #15

Closed BD103 closed 1 month ago

BD103 commented 1 month ago

bevy_winit requires either the x11 or wayland features in order to compile. This is impossible to represent with the current config, because it would force x11 and wayland to always be enabled. We need choices for feature dependencies:

[features.dependencies]
# `x11` OR `wayland`
bevy_winit = [["x11", "wayland"]]
BD103 commented 1 month ago

file_watcher also requires multi_threaded, which could be solved by this as well.

BD103 commented 1 month ago

Closed by #16.