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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature flag for custom Godot version #833

Merged
merged 6 commits into from Jan 1, 2022

Commits on Dec 21, 2021

  1. Configuration menu
    Copy the full SHA
    5b26d26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e907a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e8e118 View commit details
    Browse the repository at this point in the history
  4. Remove feature 'bindings'

    The main use case was to support custom versions of Godot through a convoluted build process.
    With the new feature 'custom-godot', the user can directly generate bindings from a Godot version of choice.
    However, godot-rust is not designed to be used without the GDNative API, so there is not much point in keeping that feature.
    Bromeon committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    194d437 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2021

  1. Rename features to kebab-case

    More in line with the package names. User-facing existing ones on 'gdnative' are not affected.
    Bromeon committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    2949a61 View commit details
    Browse the repository at this point in the history
  2. Set MSRV to 1.51

    Reason: --features on a workspace level is not supported before.
    Further complicating CI scripts, while we already have Rust 1.57, is questionable.
    
    Also removes the custom-built clamp(), which was introduced as f32::clamp() in Rust 1.50.
    Bromeon committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    2910280 View commit details
    Browse the repository at this point in the history