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

Miscellaneous changes to rustbuild and CI. #51459

Merged
merged 5 commits into from
Jun 9, 2018

Commits on Jun 9, 2018

  1. Allow some tools to be run without first building LLVM.

    Conservatively only disable LLVM for rust-installer. This should shave
    5 minutes from the x86_64-gnu-distcheck job by not building LLVM twice.
    kennytm committed Jun 9, 2018
    Configuration menu
    Copy the full SHA
    14d50bf View commit details
    Browse the repository at this point in the history
  2. Do not push a commit if the toolstate is unchanged.

    This should greatly reduce the commits on the rust-toolstate repository.
    
    `publish_toolstate.py` defaults to keep the old status if a new one is not
    found, so nothing needs to be changed to that file.
    kennytm committed Jun 9, 2018
    Configuration menu
    Copy the full SHA
    d2b5b76 View commit details
    Browse the repository at this point in the history
  3. Allowing building the codegen backend specifically.

    Use `./x.py build src/librustc_codegen_llvm` to build the codegen backend.
    kennytm committed Jun 9, 2018
    Configuration menu
    Copy the full SHA
    b00ea6c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a0e92e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab5e3e6 View commit details
    Browse the repository at this point in the history