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

Use rust-installer for installation #19289

Closed
wants to merge 1 commit into from

Conversation

brson
Copy link
Contributor

@brson brson commented Nov 25, 2014

This factors out the install.sh file used by both Cargo and Rust in anticipation of creating a single combined installer for both, per #16456.

There should be no changes in functionality.

The installation script has been moved to a new shared project.

The impacts to Rust are:

  • When running make install or make dist, rust-installer itself does yet-another copy of the installation image during its prep.
  • When running make install the tarball is built as a side-effect, though it isn't used.

We might want to wait a week to land this since I will be OOTO from Wednesday through Sunday and unable to deal with fallout.

@brson
Copy link
Contributor Author

brson commented Nov 25, 2014

This patch may be impacted by #19065.

@brson
Copy link
Contributor Author

brson commented Nov 25, 2014

Cargo: rust-lang/cargo#970

@brson
Copy link
Contributor Author

brson commented Nov 25, 2014

cc @vadimcn

@brson
Copy link
Contributor Author

brson commented Dec 10, 2014

@alexcrichton This is ready to go.

@brson brson force-pushed the rust-installer branch 2 times, most recently from 5301ca7 to 436fe73 Compare December 11, 2014 01:11
This is just a refactoring of the current installer so that Rust and Cargo
use the same codebase.

cc rust-lang#16456
@brson
Copy link
Contributor Author

brson commented Dec 11, 2014

Still trying to get this to work correctly on windows. I'll open another later.

@brson brson closed this Dec 11, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant