Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tighter dependencies with features #9

Merged
merged 1 commit into from
Mar 19, 2022
Merged

Tighter dependencies with features #9

merged 1 commit into from
Mar 19, 2022

Conversation

djeedai
Copy link
Owner

@djeedai djeedai commented Mar 18, 2022

Enable minimal dependencies with new features bevu_sprite and
bevy_ui, removing the bevy/render mandatory dependency. Those new
features are enabled by default, and enable the built-in lenses for the
related Bevy crates. The core bevy_tweening crate itself does not take
any optional Bevy dependency anymore, allowing for a slim build with
only the core Bevy functionalities.

Enable minimal dependencies with new features `bevu_sprite` and
`bevy_ui`, removing the `bevy/render` mandatory dependency. Those new
features are enabled by default, and enable the built-in lenses for the
related Bevy crates. The core `bevy_tweening` crate itself does not take
any optional Bevy dependency anymore, allowing for a slim build with
only the core Bevy functionalities.
@djeedai djeedai added the enhancement New feature or request label Mar 18, 2022
djeedai referenced this pull request in PapugaPower/bevy_tweening Mar 18, 2022
@djeedai
Copy link
Owner Author

djeedai commented Mar 18, 2022

CI hitting rust-lang/rust#94998, witing 24h for new rustc nightly to retry.

@djeedai djeedai merged commit 6619f06 into main Mar 19, 2022
@djeedai djeedai deleted the deps branch March 19, 2022 12:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant