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

Inform build scripts of rustc compiler context #9601

Merged
merged 19 commits into from
Jul 20, 2021
Merged

Commits on Jun 18, 2021

  1. Inform build scripts of rustc compiler context

    Jon Gjengset committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    6ee606b View commit details
    Browse the repository at this point in the history
  2. Don't set RUSTC_WRAPPER if not configured

    Jon Gjengset committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    bdf49cb View commit details
    Browse the repository at this point in the history
  3. Document build script envvars for rustc context

    Jon Gjengset committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    44491ee View commit details
    Browse the repository at this point in the history
  4. Add tests for rustc context build script env vars

    Jon Gjengset committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    719eb59 View commit details
    Browse the repository at this point in the history
  5. Avoid coercing path to string for windows

    Jon Gjengset committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    8012d32 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2021

  1. Remove CARGO_ prefix for new build script envvars

    Jon Gjengset committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    1e40745 View commit details
    Browse the repository at this point in the history
  2. Expose cargo and rustc version envvars

    Jon Gjengset committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    49d33c4 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2021

  1. Ensure RUSTC_WRAPPER isn't set if no wrapper is used

    Jon Gjengset committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    055a243 View commit details
    Browse the repository at this point in the history
  2. Update docs

    Jon Gjengset committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    715fab4 View commit details
    Browse the repository at this point in the history
  3. Remove CARGO_VERSION* env vars

    Cargo and Rustc are co-versioned at the moment anyway.
    Jon Gjengset committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    c16b9d4 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. Adopt CARGO_ENCODED_RUSTFLAGS

    Jon Gjengset committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    fb0d41f View commit details
    Browse the repository at this point in the history
  2. Use a more standard linker flag

    Jon Gjengset committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    fa7c5b1 View commit details
    Browse the repository at this point in the history
  3. Ignore empty rustflags

    Jon Gjengset committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    a01c5dd View commit details
    Browse the repository at this point in the history
  4. Update src/cargo/core/compiler/build_context/target_info.rs

    Co-authored-by: Josh Stone <cuviper@gmail.com>
    jonhoo and cuviper authored Jun 29, 2021
    Configuration menu
    Copy the full SHA
    8199f85 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2021

  1. Don't filter empty arguments with encoded rustflags

    Jon Gjengset committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    f927d2a View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2021

  1. Also set RUSTC_WORKSPACE_WRAPPER for build.rs

    Jon Gjengset committed Jul 6, 2021
    Configuration menu
    Copy the full SHA
    d6b4a06 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2021

  1. Test when RUSTC_WORKSPACE_WRAPPER is not set

    Jon Gjengset committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    d0c751b View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2021

  1. RUSTC_VERSION != CARGO_VERSION

    Jon Gjengset committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    9313266 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. Remove RUSTC_VERSION envvar

    Jon Gjengset committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    1cbce47 View commit details
    Browse the repository at this point in the history