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

[Merged by Bors] - Decouple some dependencies #3886

Closed
wants to merge 4 commits into from

Commits on Apr 27, 2022

  1. Disable the attribute feature of tracing

    This allows tracing to be built long before syn is built, which allows
    for more build parallelism.
    bjorn3 committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    54bd645 View commit details
    Browse the repository at this point in the history
  2. Remove the EnumVariantMeta trait

    Instead add an inherent implementation. This allows removing the
    bevy_derive dependency from bevy_utils.
    bjorn3 committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    e204838 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91ce3c8 View commit details
    Browse the repository at this point in the history
  4. Avoid indirect serde_derive dependency for bevy derive proc macros

    This removes a critical path when building
    bjorn3 committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    9a77a3b View commit details
    Browse the repository at this point in the history