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

Rust: allow to specify more cargo configuration options #17937

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Commits on Nov 8, 2024

  1. Rust: allow to specify more cargo configuration options

    This allows to tweak via extractor options some aspects of the cargo
    configuration:
    * the target architecture
    * features (including `*` for all, which we must understand whether to
      set by default)
    * cfg overrides
    
    Integration tests will be added in a follow-up commit.
    Paolo Tranquilli committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    be45e3d View commit details
    Browse the repository at this point in the history
  2. Rust: fix vector options

    Paolo Tranquilli committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    b9ea78f View commit details
    Browse the repository at this point in the history
  3. Rust: add integration test for cargo options

    Paolo Tranquilli committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    a13c70b View commit details
    Browse the repository at this point in the history
  4. Rust: turn off the test cfg by default

    Paolo Tranquilli committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    f77f2b7 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'main' into redsun82/rust-cargo-options

    Paolo Tranquilli committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    94ba647 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' into redsun82/rust-cargo-options

    Paolo Tranquilli committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    d9d37dc View commit details
    Browse the repository at this point in the history
  7. Rust: avoid test name with *

    Paolo Tranquilli committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    98b7d50 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. Merge branch 'main' into redsun82/rust-cargo-options

    Paolo Tranquilli committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    0298743 View commit details
    Browse the repository at this point in the history
  2. Rust: fix integration tests

    Paolo Tranquilli committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    07c59f7 View commit details
    Browse the repository at this point in the history
  3. Rust: reorganize options integration tests

    Paolo Tranquilli committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    34361b8 View commit details
    Browse the repository at this point in the history
  4. Rust: fix integration test on windows

    Paolo Tranquilli committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    5ef92a2 View commit details
    Browse the repository at this point in the history