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

Vendor all rustbuild dependencies in this repo #37524

Merged
merged 2 commits into from
Nov 9, 2016

Commits on Nov 8, 2016

  1. rustbuild: Vendor all dependencies

    This commit vendors all dependencies when using rustbuild to ensure that we
    don't hit the network during a build and can build as a self-contained unit.
    alexcrichton committed Nov 8, 2016
    Configuration menu
    Copy the full SHA
    319f46f View commit details
    Browse the repository at this point in the history
  2. rustbuild: Tweak for vendored dependencies

    A few changes are included here:
    
    * The `winapi` and `url` dependencies were dropped. The source code for these
      projects is pretty weighty, and we're about to vendor them, so let's not
      commit to that intake just yet. If necessary we can vendor them later but for
      now it shouldn't be necessary.
    
    * The `--frozen` flag is now always passed to Cargo, obviating the need for
      tidy's `cargo_lock` check.
    
    * Tidy was updated to not check the vendor directory
    
    Closes rust-lang#34687
    alexcrichton committed Nov 8, 2016
    Configuration menu
    Copy the full SHA
    31a8638 View commit details
    Browse the repository at this point in the history