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

Apply new fingerprinting to build dir outputs #3310

Merged
merged 2 commits into from
Dec 2, 2016

Commits on Nov 28, 2016

  1. Refactor metadata generation

    Remove generation all the way in manifest-parsing and defer it until we actually
    need it during compilation. Additionally remove lots of weird logic that's no
    longer necessary that we're hashing quite a few fields.
    alexcrichton committed Nov 28, 2016
    Configuration menu
    Copy the full SHA
    0cc39aa View commit details
    Browse the repository at this point in the history
  2. Apply new fingerprinting to build dir outputs

    We now much more aggressively cache the output of the compiler based on feature
    sets and profile configuration. Unfortunately we forgot to extend this caching
    to build script output directories as well so this commit ensures that build
    script outputs are cached the same way with a directory per configuration of
    features and output settings.
    
    Closes rust-lang#3302
    alexcrichton committed Nov 28, 2016
    Configuration menu
    Copy the full SHA
    41579ba View commit details
    Browse the repository at this point in the history