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

0.20 backports #1603

Merged
merged 6 commits into from
Sep 26, 2024
Merged

0.20 backports #1603

merged 6 commits into from
Sep 26, 2024

Commits on Sep 26, 2024

  1. generator.py: Use cargo run instead of guessing path

    Currently, the script just guesses a target path based on the default config.
    This fails if the project or the user has configured a different target
    directory.
    
    This code is shorter and more correct.
    sophie-h authored and sdroege committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    787a7eb View commit details
    Browse the repository at this point in the history
  2. Revert "Specify link attribute for Windows to be happy"

    This reverts commit a8dc213.
    
    Linking flags should be provided by the system-deps crate. Specifying
    linking with the attribute creates issue when statically linking
    system dependencies.
    thiblahute authored and sdroege committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    cca9ec4 View commit details
    Browse the repository at this point in the history
  3. ffi: Use std::ffi types instead of libc

    These aliases were added in rust 1.64.
    A6GibKm authored and sdroege committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    b4a8743 View commit details
    Browse the repository at this point in the history
  4. dont override build script in cargo.toml

    eerii authored and sdroege committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    d35c893 View commit details
    Browse the repository at this point in the history
  5. Add note to use ffi

    jreidinger authored and sdroege committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    711d39a View commit details
    Browse the repository at this point in the history
  6. Update Cargo.lock

    sdroege committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    8d3ec8f View commit details
    Browse the repository at this point in the history